How to reach 1000 elo from 600 elo (anything helps)

https://www.chess.com/blog/Jozonthe195/chess-tips-annotated-games-and-openings-unfinished

It's mostly about following key principles when playing. That approach helped me reach a 2000+ rating, and I teach others to do the same. You can learn them yourself as well. Here's an example of some chess principles: https://www.chess.com/article/view/principles-of-chess

Your opening choices seem fine, not that they matter much at your level (or even mine). I think what you should do right now is study common opening traps and how to avoid them, because people at your level will often try what they saw a few minutes ago in that one GothamChess video; if you know how to respond, they'll likely get flustered and play bad moves, allowing you to get an easy win. Longer time controls and openings that are more tactical could be especially beneficial, because you'll see tactics more often and have more time to spot them.
Also, I know everyone says this, but it's true: lay off the Bullet and Blitz. While it can teach you how to play fast, you won't learn much from doing that. Slow and steady wins the race.

Below 1000, I've noticed that most games are decided by blunders and hanging pieces/tactics.
Develop the habit of blunder-checking before every move; start with longer time controls, ask yourself after every time your opponent moves, "Why did they just make that move? Did they make any threats or attacks?" Then, before your own move, check to see if it hangs any pieces or tactics, and only then make your move.
Doing this a bunch of times in slower time controls such as longer forms of rapid (15|10, 30|0 e.t.c.) can help you develop this as a habit, and it should start to feel more natural as you start to move back towards faster time controls.
Spotting tactics is also key at your level. Do at least a few puzzles daily. It'll help you improve your tactical play a bunch.
Like what the posts above said, learning the key principles is also critical, especially when you start to approach 1000.

To reach 1000 elo, don't blunder. Just kidding!! Stick with one opening and spend more time in rapid and analyse your game by yourself before analysing it with engine, that's all

Contact me. I'll guide you on how to beat a 1400 rated bot as you play and therefore show you how to think.


Do a lot of puzzles, play a lot and memorize 3-4 openings
Don't memorize openings at this level. Waste of time. Unless you are learning what the openings are called and you are familiarizing yourself with the various openings that exist. Deeper opening preparation should be reserved for 1400+ players.
When I was at your level I did the following. It's ineffective but there was some improvement:
1. Play 10 000 games (10 minute and 5 minute)
2. Watch video analysis from Mato Jelic/chess network to pick up some patterns (active watching, asking questions etc.)
3. Pick up some opening ideas as I went along (I remember stuff like the fried liver, Danish Gambit, elephant gambit etc.)
It helped a little but was not the optimal approach. My new approach me skip from 1400 to 1700 to 2000+ in the space of 6 months. I had a nice realization.
The old approach was just about getting my brain to get a feel of the game.

For black , i play caro kann / sicilian accelerated dragon / kings indian attack / defense
For white I play the same for black I play Stafford gambit

Below 1000, I've noticed that most games are decided by blunders and hanging pieces/tactics.
Develop the habit of blunder-checking before every move; start with longer time controls, ask yourself after every time your opponent moves, "Why did they just make that move? Did they make any threats or attacks?" Then, before your own move, check to see if it hangs any pieces or tactics, and only then make your move.
Doing this a bunch of times in slower time controls such as longer forms of rapid (15|10, 30|0 e.t.c.) can help you develop this as a habit, and it should start to feel more natural as you start to move back towards faster time controls.
Spotting tactics is also key at your level. Do at least a few puzzles daily. It'll help you improve your tactical play a bunch.
Like what the posts above said, learning the key principles is also critical, especially when you start to approach 1000.
1000 still have I know cos that's me

You can try my free app that quickly adapts to your skill level and challenges you with tricky puzzles. It helps grow skills dramatically fast. I got positive feedback from both beginners and top GMs from top 30.
Here is the direct link to app in AppStore: https://apps.apple.com/us/app/id6748346536
Or visit landing page first: https://chess.phd
And it's completely free
For black , i play caro kann / sicilian accelerated dragon / kings indian attack / defense