You may be lacking somewhere idk, but despite what people try to claim in higher elo's it really is the team the majority of the time that's holding you down.
and i'm not talking about someone missing a Q or two i'm not talking about the support that died trying to ward for his adc. I'm not talking about someone formulating a big play in their head that can change the game but end of doing bad at executing the play, no.
I'm talking about top laners that will push the enemy to their tower. Refuse to ward. Cry when they get ganked and RQ (riven mains) or get dominated in lane and swear it's the enemy champ that's broken when all you needed (let's use vlad as the enemy for ex.) was cowl to stop their damage but no, they go for raw damage and cry
I'm talking about mid laners that curbstomp their lane and get so arrogant into thinking they can 1 shot the entire team alone (you kat mains) then end up getting smacked down and start flaming as the enemy team makes a comeback, the mid laners that refuse to roam to other lanes that need help but will constantly bash them
I'm talking about the junglers that will never EVER play for objectives and will ONLY focus on ONE lane and refuse to help any others. The kind that think running top lane to help the allied garen under his tower with a gank when he's perfectly fine instead of taking dragon that isn't warded
I'm talking about the supports that don't know what a ward is, want to only build damage and get kills want not to SUPPORT their team but support themselves the supports that get pissy at everyone for not listening to them when their judgement may very well be a bad one
I'm talking about the adc's that just think they are the center of attention (which rito really wants tbh) the ones that will tower dive in a 1v2 while the support is at base buying items to keep them safe and flame them hardcore. The ones that will swear if you took a kill you are the trolliest troll that done ever trolled
Tl;dr: Teammates are ass you just need to keep trying till you climb to your desired location. It's basically luck or find your own team