feels like ive done everything i can do, i think ill just have to find another hobby.
i can not progress past 600 rating
i wonder why we get stuck here? i started around the same time as another person and ive seen them soar to 1000+ rating while i am still making stupid 1 move tactical mistakes

I suggest to watch some videos about the opening you like to play. Look at move orders. Do not move queen before you de esophaguses knights and bishops. Castle soon. Look on line how to mate with different pieces. Look at pwn endings. And go over many games to see how strong players play and try to follow similar pat. Caution: do not sacrifice pieces if you have no idea why others do. To do that eventually - solve tactics.
I looked at one of your games and my initial impression was: you only think about your own plans, not the opponent's.

Analyze,Analyze,Analyze!
Then after you analyze your games you can see where you go wrong and understand what good moves are and what bad moves are and what you can do to contribute to win or draw in different positions as "Chess is not a game you win, rather the other person lose."
I also urge you to study all basic Endgames and study some simple middlegame positions so you have a better grasp on the game, also another good thing to do would be to study some principles in the opening.
Here is a good guide for you @GMfurrylover
Beginners Advice:
Stop playing blitz, and bullet. Play longer time controls of at least 15/10, or longer.
Follow Opening Principles:
Control the center.
Develop minor pieces toward the center.
Castle.
Connect your rooks.
Study tactics...tactics...tactics. One of my favorite quotes is this: "Until you reach Master, your first name is tactics, your middle name is tactics, and your last name is tactics”.
Double Check your moves. Before making a move, ask yourself: "Are my pieces safe?"
After your opponent moves, ask yourself: "What is my opponent trying to do?"
Analyze your games WITHOUT a chess engine, then have someone stronger go over the games, or post them online for review.
DO NOT memorize openings. Learn and understand the pawn structure, and piece placement for the opening you wish to learn.
Learn Basics Mates:
K vs. KQ
K vs. KR
K vs. KRR
Learn Basic King and Pawn endings.
KP vs. K
Opposition
Have Fun!
Opening Principles:
Control the center squares – d4-e4-d5-e5.
Develop your minor pieces toward the center – piece activity is the key. Centralized piece control more squares.
(King Safety)
Connect your rooks. There should be no pieces between your Rooks.
The objective of development is about improving the value of your pieces by increasing the importance of their roles (Piece Activity). Well-developed pieces have more fire-power than undeveloped pieces and they do more in helping you gain control.
Now we will look at 5 practical things you can do to help you achieve your development objective.
They are:
Give priority to your least active pieces.
Which piece needs to be developed (which piece is the least active)?
Where should it go (where can its role be maximized)?
Exchange your least active pieces for your opponent’s active pieces.
Restrict the development of your opponent’s pieces.
Neutralize your opponent’s best piece.
Secure strong squares for your pieces.
Don’t help your opponent develop.
There are 2 common mistakes whereby you will simply be helping your opponent to develop:
Making a weak threat that can easily be blocked
Making an exchange that helps your opponent to develop a piece.
Pre Move Checklist:
Make sure all your pieces are safe.
Look for forcing move: Checks, captures, threats. You want to look at ALL forcing moves (even the bad ones) this will force you look at, and see the entire board.
If there are no forcing moves, you then want to remove any of your opponent’s pieces from your side of the board.
If your opponent doesn’t have any of his pieces on your side of the board, then you want to improve the position of your least active piece.
After each move by your opponent, ask yourself: "What is my opponent trying to do?"
These can help you my friend, you will go far on your chess journey!

i was 600 rated - 1200 rated in my first 6 months of playing. Ive been playing chess for just over two years now, and Im 2100-2200 blitz.
The secret is to practice - play otb, online blitz, read books, binge watch chess on youtube. You need to be dedicated and love the game.
most important of all: don't quit. There have been times (on my old, now closed) account where i've lost hundreds of rating points in a single day.
EDIT: just realized how nerdy this sounds. to anyone wondering: yes, i actually have a life, and im not some antisocial kid who sits at the back of the class at school. obviously its important to balance chess and a social life.

This blog has helped a lot of players reach 1000+ I've heard, so I'm sure it can help for 600+
https://www.chess.com/blog/KeSetoKaiba/opening-principles-again
Analyze,Analyze,Analyze!
Then after you analyze your games you can see where you go wrong and understand what good moves are and what bad moves are and what you can do to contribute to win or draw in different positions as "Chess is not a game you win, rather the other person lose."
I also urge you to study all basic Endgames and study some simple middlegame positions so you have a better grasp on the game, also another good thing to do would be to study some principles in the opening.
Here is a good guide for you @GMfurrylover
Beginners Advice:
Stop playing blitz, and bullet. Play longer time controls of at least 15/10, or longer.
Follow Opening Principles:
Control the center.
Develop minor pieces toward the center.
Castle.
Connect your rooks.
Study tactics...tactics...tactics. One of my favorite quotes is this: "Until you reach Master, your first name is tactics, your middle name is tactics, and your last name is tactics”.
Double Check your moves. Before making a move, ask yourself: "Are my pieces safe?"
After your opponent moves, ask yourself: "What is my opponent trying to do?"
Analyze your games WITHOUT a chess engine, then have someone stronger go over the games, or post them online for review.
DO NOT memorize openings. Learn and understand the pawn structure, and piece placement for the opening you wish to learn.
Learn Basics Mates:
K vs. KQ
K vs. KR
K vs. KRR
Learn Basic King and Pawn endings.
KP vs. K
Opposition
Have Fun!
Opening Principles:
Control the center squares – d4-e4-d5-e5.
Develop your minor pieces toward the center – piece activity is the key. Centralized piece control more squares.
(King Safety)
Connect your rooks. There should be no pieces between your Rooks.
The objective of development is about improving the value of your pieces by increasing the importance of their roles (Piece Activity). Well-developed pieces have more fire-power than undeveloped pieces and they do more in helping you gain control.
Now we will look at 5 practical things you can do to help you achieve your development objective.
They are:
Give priority to your least active pieces.
Which piece needs to be developed (which piece is the least active)?
Where should it go (where can its role be maximized)?
Exchange your least active pieces for your opponent’s active pieces.
Restrict the development of your opponent’s pieces.
Neutralize your opponent’s best piece.
Secure strong squares for your pieces.
Don’t help your opponent develop.
There are 2 common mistakes whereby you will simply be helping your opponent to develop:
Making a weak threat that can easily be blocked
Making an exchange that helps your opponent to develop a piece.
Pre Move Checklist:
Make sure all your pieces are safe.
Look for forcing move: Checks, captures, threats. You want to look at ALL forcing moves (even the bad ones) this will force you look at, and see the entire board.
If there are no forcing moves, you then want to remove any of your opponent’s pieces from your side of the board.
If your opponent doesn’t have any of his pieces on your side of the board, then you want to improve the position of your least active piece.
After each move by your opponent, ask yourself: "What is my opponent trying to do?"
These can help you my friend, you will go far on your chess journey!
ive went over these concepts over and over and over, i think chess just isnt the thing for me.

Dear GMfurry,
I can help you with improving all of your skills (openings, strategies, tactics, endgames and analysing your own games) at chess. I am an official, full-time chess coach. Let me introduce myself.
My name is Gabor Balazs. I am a Hungarian FM, fighting for the IM title. My top ELO is 2435. I have been playing chess for 21 years. I won the Hungarian Rapid Championship twice (U16 and U18).
I love teaching chess and it is very important for me that both of us enjoy the lessons beside the hard work. I have pupils almost all the levels from beginners to advanced players (1100-2200 ELO).
You can see a lot of feedbacks from my coaching services here: https://www.chess.com/forum/view/chess-lessons/feedbacks-from-my-services
Why should you choose me?
- I have a widespread opening repertoire (a lot of openings are analysed by strong Grand Masters).
- I have a lot of chess books in PDF and Chessbase format, so I can teach you the main middlegame plans, the art of calculations, famous chess games and the endgame theory.
- I have elaborated, personalized training plans, which help you to improve your skills effectively.
- I help you analyse your games deeply, so you can realise your mistakes and learn from them.
- I am really flexible and hard-working person, the quality of my work is really important for me.
- My lessons are on Skype or Zoom with webcam and screensharing. (Skype ID: balazs.gabor91 ; Zoom ID: balazsgabor1991@gmail.com)
- I give homeworks, so you can also practice alone and I check your solutions in my free time.
- I answer your messages within 1 day, I am not the type of coach who disappears for a week after the lesson.
Please, contact me (balazsgabor1991@gmail.com), if you are interested in working with me, I am looking forward to your message.

Hello, With chess.com my chess skills are improving day by day. I do castling in every match and I also block my King with my pieces.

Hello, with chess.com my chess skills are improving day by day. I do castling in evwry match and I ald
I've been reading Silman's Reassess Your Chess and Complete Book of Chess Strategy, Paul van der Sterrens Fundamental chess openings, Bobby Fischer's 60 Memorable Games, and Clive Ke's How to Improve at Chess. I do puzzles on here and lichess for 30 minutes a day and watch educational streams on twitch and youtube but haven't seen any improvement and I've been doing that for 6 months. Should I just accept the fact that I'm no good at chess and give up? Yes or no?

Try to complete tactics and puzzle rush, I got to 1100 in tactics and went from 800 rapid to 1000, 450 blitz to 700.

Honestly you just have to have that dedication, that time, that grind, that study and the care to excel in the game.
I do agree with @rytsar25507 in the fact that watching videos is helpful. I think watching videos is more helpful than reading books(not that they are bad,they are good but they are very long and sometimes a lot of money), as videos are free, shorter and give a good central point you can watch plenty of them on youtube.
If you watch videos and write down some understandings, analyze and connect the dots it can help you a lot, this is also another very nice technique you can do. But you have to do the work, if you never play or never study you will never improve, similiarly in life is similiarly in chess you have to work for it.
Another good technique is to play unrated games against stronger opponents, not opponents that will crush you but are 25-50 points stronger, then you, if you do this in an unrated 15/10 time format it can be very beneficial. Also you can play the computers as well, I recommend levels 1-3 for you, for now @OP and @Jackurokawa
The best thing we can do is provide the resources but the dedication, time and will that you have for the game is on you and if you can do it you will go far, but if not then you will not get much improvement. I am not trying to spread sadening vibes, but I am saying this objectivley as in order to get good at something you are going to have to work for it, that is just the truth and the fact of the matter.
If you are working for it and putting full(or most) time and dedication into it, then you need to have a study plan and a learning plan. However if you are not commited or if you are half-stepping you will not go far, and just as in life is in chess so this is the point.
Play on my fellow members, never quit, we believe in you truly, Play on!
i have played chess for 6 months, played every single day, done tactics every day and read an entire chess book and i still cannot progress past a rating that most people start above. do i have a chess learning disability?