How do I prepare myself for ranked?
So, I'm a really competitive person. I really like the thrill of doing well and getting better. However, in all my efforts to get into ranked, I almost always A) play mediocre compared to the rest of my team or B) get regularly outplayed by the other team and lose.
I've played tons of normals inbetween ranked games to try to hone my skills, and I win far more than I lose, but as soon as I step into ranked it's like a whole different level of skill I'm up against (I'm in Silver IV), and I feel like playing normals haven't really prepared me for it.
I play a (rather small) subset of champions well - I like to play characters with strong initiation/teamfight potential like Wukong, Amumu, Orianna, Malphite etc. Wukong's my main but I haven't gotten a chance to play him in ranked yet. I'm not really sure if it's true that I should only play a few champions/roles to get really good at or if I should try to diversify myself more.
I can't for the life of me get good at ADC/Support. I've kind of given up on my ability to play those two roles. (Support because I'm awful at landing skillshots, and ADC because I can't kite/reposition properly).
But given all that (somewhat useful?) information, how would you guys recommend I prepare myself to do decently in ranked? I'm not really sure what more I can do at this point or what I should do.
Thanks!