https://www.amazon.com/Back-Basics-Tactics-ChessCafe-Chess/dp/1888690348
Focus strategy to improve at a steady pase
Spend some time on all those. It's a matter of emphasis. IMO dont overdo watching games. The brain needs output as well as input to learn and watching games is passive (all input, no output). Playing through annotated GM games is probably more instructional. Play long time controls, analyse your losses and fix bad habits (analyse your wins as well if you have time). When fixing bad habits focus on broad themes rather than move by move inaccuracies.
any opinions will be appreciated!
Thank you!