Improving and the capacity to learn (I'm stuck)
I've been playing league for about 2 years now and there are things that I still do not understand. Up until about a month ago I was one of those bronze players who believes my team was the sole cause of me being in bronze. I decided to start working on small things, last hitting and reactive builds instead of just building the same thing every single game. And with my effort I have finally made it into silver. There are still things that boil my blood. Like how a laner can get only 2 kills over the other guy and yet he already feels 2-3 times more powerful than anyone on the team. How I can be only 5 cs behind someone I recall to buy things, this guy is roaming mid to try to help his midlaner, he then dies in the process goes back to lane and when I show up he's all of a sudden 25-30 cs ahead of me. He was away from lane just as long as me yet this. Then I had a game I was auto filled support. An enemy teemo top lane hit lvl 16 when I was barely hitting lvl10. I can not recall any game in two years that I've seen such a huge gap in team lvls. This is very frustrating as I enjoy league, I want to get better but I feel stuck. I use to play StarCraft 2 a lot. I made it to diamond in that game which at the time was like 3-5% of players NOW LET ME BE CLEAR, I'm not throwing my skill from that game to claim I deserve a higher ranking in league. Why I bring that up is because StarCraft is not an easy game to master but I learned from mistakes I took advice. I reference my skill in that game to show that I have a capacity to learn and understand a games more complicated machanics. But with league no matter how much I think I know I still feel like I get nowhere.
When I was only silver on StarCraft playing against other people I felt like they had this unseen advantage. People said well hey build some cheap units at this time to help against early attacks but my thought was that's such a waste why now just wait to build these bigger units. If I use minerals on these cheap units my enemy is just gonna save up for better ones. I also felt like somehow the other player could build things faster. But one day it hit me, for every action I take the other player is doing a similar action that takes about the same amount of time. This realization made me play better and smarter and not feel rushed. But whatever realization I'm missing with league just isn't coming to me. I constantly feel like people out damage me, can get around the map faster. I enjoy this game, and like StarCraft years ago I want to improve but I don't know what I'm missing.