Ok, first I'm not the best player but I was stuck in B5 for 1 season then focused on all the bad things about me and changed them all and this season I started in B5 again and stopped playing till about mid season and right now I'm S2 on my way to S1. So I'm no the best player or nowhere near great but I know how to win when I have too and I learned to carry in Solo Q hard. I have streams and videos of me carrying games when they seem all but lost. So yeah I do have proof of how hard I can carry in games.
Now on to your profile- Based only on what I can see is you have a very very crappy champion pool, I totally understand though if you good with a champ why not continue playing it. That's completely fine until they ban him or someone else takes ADC same for Teemo, What will you play then?
I have a huge champion pool but right now I have an amazing record with Diana going and I main mid so I will play her no matter what. (So trust me I get it.)
Next is I can't see your in-game play style, and yes you might have an amazing in game score but are you doing anything to help your team? are you team fighting? Split pushing? Focusing the right targets? Objectives taken? Knowing when to fight and not to fight?
Being great in laning is not only enough you need to know what to do with that lead once you have it.
So just only based on your profile - You have to greatly improve you champion pool if you plan to climb the ladder. That means learn Top/Mid/Jung/ and yes even Support. I go by the rule - A minimum of 3 champs mastered/learned per lane.