How to train effectively?


Improving Your Chess - Resources for Beginners and Beyond...
https://www.chess.com/blog/RussBell/improving-your-chess-resources-for-beginners-and-beyond
https://www.chess.com/blog/RussBell
"I have some intermediate chess knowledge now to not be called a newbie"
++ A rating of 811 is a newbie.
"I can't stop making stupid blunders" ++ Always check your move is no stupid blunder before you play it. Think about your move. Imagine it played. Check it is no stupid blunder. Only then play it.
"I simply don't know what to do" ++ Improve your worst piece.
"I solve about 10-20 puzzles everyday" ++ 4 are enough.
"french defense" ++ Good
"and scandinavian defense" ++ Either French or Scandinavian, pick one and stick to it.
"vienna" ++ Good
"danish/smith-morra as white
"Any advise on how to improve?" ++ Analyse your lost games.
"I am also interested in getting a coach" ++ A good book is better than a mediocre coach.
"I did not start as early as the many" ++ So you will never get any title
"nor I am anything close to a natural talent" ++ No talent needed to reach 2000.
Hey folks, I started playing chess about a month ago from ground zero and I have some intermediate chess knowledge now to not be called a newbie ig (jk). However, I am starting to realise that my chess skills isn't improving as well as expected. Obviously, I can't stop making stupid blunders and often freeze in the middle of the game because I simply don't know what to do. I solve about 10-20 puzzles everyday and usually play openings such as the french defense and scandinavian defense as black and vienna and danish/smith-morra as white. Any advise on how to improve?
Edit: I am also interested in getting a coach online in the near future, any suggestions for that?
(Unfortunately I did not start as early as the many nor I am anything close to a natural talent, but I just really enjoy playing chess and I want to dedicate a great part of free time that I have right now to it.)