Great tips. Good luck with your chess journey!
Waste Chess tips(Maybe helpful)

Decide what great player from the past that you would like to emulate. Buy a book featuring his or her games, and play through all of those games on an actual physical chess board. Everybody these days wants to play blitz and watch some braying donkey talking about chess on youtube. Everybody thinks they can just "level up" in a few weeks after "getting into" chess. Nobody wants to take the time to study and work at being better.
After every chess game go into ANALYSIS NOT REVIEW if you are not premium. If you or your opponent made a mistake go a move before and search for the best move and see why and how.
Play some Games with the Chess maximum bot (3200), use hints as much as you can, and at the endgame do what you want because if you follow the engine you will draw even if you are winning. If some even minor mistake take a move back and experiment.
First of all, choose a bot with a higher rating than yours. then slowly start using hints and defeating the bots. For example, if you are 1300 then use 1500 bots with hints and slowly proceed to 2500. believe it or not, it helps a lot. also, watch chess engine battles.
If you are playing puzzles and are done, in puzzle battle if you go to " watch others battles" then you will see the top created players battling. So you get to see puzzles for free. If they get something wrong. then double-click on the wrong puzzle(it will be a red x) and you will see the solution.
Hope these help
My rating is low but I can defeat a 1500 chess player in offline its just that I don't concentrate and play as hobby.