Heyo!
It's great that you're practicing your CSing so thoroughly, but keep in mind that it's only a portion of the game. You could arguably break the game down into 3 major categories:
-
Gold Income: Obviously, you already realize the importance of this if you're practicing CSing. Minion waves (as a non-support laner) are your largest source of income. Shoot for 150 cs by 20 minutes (120 is OK), 70-100 as an active jungler, support item management if that's what you queued as. A kill is roughly the same gold as 15 minions, yada yada yada. I'm sure you've seen the stats for it. The idea is that having gold is what allows you to buy the items to get ahead or keep up with the enemy. Use these items to go break nexus and win.
-
Mechanics: When you see the people who are 12-7 whining in /all chat "gg cant carry" "team of feeders" that think mechanics are everything.. Yeah they're wrong, there' more to the game. Mechanics, are, however a pretty important factor in playing. Gold and items are nice, but do you actually know how to use them along with your champ? Knowing how to trade, how to combo, knowing the limits of what you can do in situations while working to raise that limit cap with each game. Knowing your champion inside out and how to make the most of them. Understanding farming, trading, skirmishes, your role in team fights and actually executing them in an effective/efficient way.
-
Decision Making: This is probably the most important aspect of league. Knowing what you can do (mechanics) and having the means to do it (gold income) don't mean much of anything if you don't know when and how to do it. That's where decision making comes in. The Nasus that had 350 farm, 500 stacks 30 minutes into the game but never stopped slow farming top lane while the enemy took your base and eventually the nexus? Lots of gold, poor decision making. The 12-4 Vayne that tried to 1v5 the enemy team, then raged at the team for feeding when she failed and they pushed to win? Probably had really nice mechanics, but poor decision making. When to trade, when to all in, when to play safe and turtle; establishing and maintaining bush dominance, objective control, global pressure, ward coverage, reactions to enemy strategies and rotations, and making use of the information you gain from the ward coverage; when to use your abilities, who to focus, when to focus, when there are priority target shifts, when you should group and push vs split pushing and forcing smaller skirmishes. Knowing that a 1 for 1 (got kill, but died in process) is never worth it. Knowing your enemy and when to exploit their weaknesses. This is all a part of decision making (by these categories at least), and this is what 90% of the low elo player base lacks. Someone with excellent decision making can lose lane every single game and still come out on top most of the time.
Maybe this tip will help. When you watch streams, don't just watch streams to watch them in hopes that you'll gain some sudden epiphany "THIS IS HOW I CAN BE LIKE VOYOBY". When you're preparing for a Chapter test in school, you don't flop open the textbook and starting flipping blindly through expecting to somehow know everything for the test. You get the study guide, you go to a specific part of the book, and you seek out and study relevant information to pass the portion that the test covers. Same concept here. You go into a stream with a particular area of improvement in mind, and you study how they deal with that area. For example, if you're struggling with getting ganked early on Top lane, find a stream for a top laner and pay close attention to when he wards, where he wards, how he reacts to knowing where the enemy jungler is, how he adjusts his playstyle when he doesn't know, etc etc. Then you take that and apply it to your games until you're content with your improvement in that area. Then you move on to your next area of improvement. And area by area, you'll get to where you want to be skill-wise.
I cannot begin to stress how important it is to understand WHY someone did what they did. Don't do something just because you saw [X] Pro Player do it. Find out why he did, why it works, when it works, and what are the drawbacks if there are any. The people you see that say things along the lines of "You always rush X on Y because that's the meta in high elo" are sheep and don't often have significant results in terms of improvement. The people that can sit there and explain to you the pros and cons of something and why those high elo players are rushing X on Y are the ones who improve much faster and are worth listening to.
No tl;dr sorry,
Hope this helps.