I improved a lot using the lessons available on Chess.com. I studied a variety of openings until I found one I really liked. Then I played blitz a lot with that opening to get a feel for the different ways people may respond to an opening that weren't covered in the lessons.
Chess workout: What should I incorporate into my daily practice routine?

I agree with Lincoln1006. Doing a research for a good opening and doing lots of blitz with it gives you a good training for that opening in different situations. In terms of improving over all I find it useful to look at the insights chess.com is giving and find out where I'm weak at. Is it forks, is it finding checkmate or finding good tactics pins etc. That way you can focus on those in your games the next time you play. Just havin in mind that " I miss forks most of the time" gives you a psychological push to look for them in games
@Lincoln1006
Thank you, that's fascinating you improved a lot by your opening study.
What openings do you like or find to be your strong suit?
I guess some openings help us understand chess tactics in general and let us elicit general lessons from certain openings.
@ergnyldz
Thanks, you agree with Lincoln1006 and find that lessons on chess.com are helpful for your improvement, right? Is watching a lot of video lessons on chess.com worthwhile?
Generally, you mean we should keep track of weaknesses which we realize during games and look for solutions for those concerns by watching video lessons later?
I often find your tactics are consistent and strong as we play daily.
Sometimes post-game analysis is too hard for me to understand, although AI recommends some hard moves to us without explanation like grandmaster-level moves.
So, It makes sense that we should use lesson materials more on chess.com.
I play chess casually for years, however, I lately started thinking that I want to do deliberate practice which is required to be better at any skills like practicing musical instruments, workout for marathon races, job skills, etc. my chess enthusiasm is getting ignited quite slowly and I think I got around to looking for good workout methods for chess improvement only lately after 5-ish years on Chess.com.
I have been practicing with some useful methods like solving puzzles on a whim, but I decided that consistency is the key when it comes to practicing and improving chess skills.
How many chess puzzles should I solve a day at a minimum?
What time control should I stick to? I read that some grandmasters advise against playing bullet/blitz
What workout routine should I maintain even if I only have 10 mins to play chess like you do the minimum quota of push-ups a day?
Should I practice something instead of spending 10 minutes for playing blitz?
I appreciate your advice. Thanks in advance