I need help deciding what role is best for me?
I've always believed top lane is my best role [at least, that's why I'm usually the top laner in ranked teams] but in Solo Queue I can never carry as top lane. Sure -- I can win my lane, easy outplay opponents and such, but I can never snowball my advantage towards a win as top lane.
Mid is another story. I'm able to EASILY carry games with mid lane, however, I can only do so with Ahri and Twisted Fate.
I used to main jungle, but in a world of Sated -- players who do not know how to shut down Sated Junglers early on by counter jungling won't really do well.
As for bot lane -- I play a mean Thresh, but that's it. Whereas if the enemy team has dive heavy champions such as Wukong, Volibear etc.... I am practically the most useless ADC in the world.
My best champions are champs such as

My position [assuming I'm not a tank] is not that bad if the champion I am using has some form of mobility or ability to peel for themselves. Hence why I am good with an immobile mage such as Twisted Fate, I'm very good at kiting but sometimes all-in champions get the best of me so I must rely on mobility or my own peel.
I didn't really know how to write this thread out, but I hope someone can help me decide which lane may be the best for me to carry in based on my playstyle.