Analyse your hand history. You fix your leaks off the tables, not while you're playing. Doesn't matter how many hands you play, if you keep making the same mistakes you're not going to improve. Simple as that. If you feel you're not confident enough in your poker abilities to see the mistakes you make, hire a coach for some hours and have him go through your database. I'm sure he will find leaks. It's a good investment.
You also seem that you want to be making money off of poker as soon as possible. If this is the case, Stop. This is self sabotage. Rushing through stakes will cost money. Believe me, I've done it. It's not going to happen over night. It's not going to happen in a week. It's going to happen in a month. It will take time and effort to make a living of playing poker. Lots of it. There's no quick fix to get from 2nl to 200nl in 6 months.Lose the ego, step down to 2nl and fix the your main leaks. At the micros, you fix your leaks pretty much for free compared to losing hundreds of dollars at small stakes( dont get me wrong. i have no idea if this is your case. I wrote this just in case any of this resonates with you).
I will give some resources to study from, it might help you.
For books, read Crushing the Microstakes by Blackrain79. You might know this book, but just in case you don't, well now you do:
http://www.blackrain79.com/p/book.html
There's also a youtube channel great for getting you thinking proccess clear. I will post a link to one of his videos that might help you the most:
https://www.youtube.com/watch?v=TPtVEfuUdkk