i would suggest a few things:
- if your BR is $100, you should only be playing 5nl. a BR is a certain size to adjust for variance. playing 25nl with $100 isn't sustainable. BR mgmnt is key. also move up with your BR. beat each level first.
- don't play zoom
- don't drink when you're playing.
- find one game and buyin that you feel the best at and stick to it
- keep all distractions to a minimum so you're only focusing on poker. i listen to brainwave music on youtube. they have tonnes of options and they're like 8 hours long. set the timer on your phone so that you take regualr breaks.
- print up the hand range charts for each position and keep them in front of you. stick to these!!! keep them there until you feel you don't need to look.
- make flash cards on hud stats so you get good at qucik decision making. colour code the ranges for each stat.
- i think i study/play abut 50:50. i have about 8 paper books, 12 pdfs and watch youtube content by guys like evan jarvis, alex fitzgerald, nathan williams, james sweeney, john little.... these guys are good for lower stakes and are great teachers.
- i also listen to a podcast called Poker Mind Coach which is really good for the mental game. they're about 30-40 minutes (on youtube) and good to listen to in the car. the mental strength philosophies are applicable to all aspects of life and i really enjoy them. they interview everyone.
i hope this helps and wish you the best of luck. i'm no pro, but i am a winning player at 5nl/10nl. it is a grind for sure. right now i make about $1.5 to $2/hr playing 6 - 8 tables at 5nl. definatley not rich lol. my goal is to move up again next year and get up to 25nl and make ~$5+/hr. but this will take a lot of hard work both studying and grinding.
best of luck bud