How to improve fast?
Focus on rapid or classical. You have a lot of gaps in your chess. You aren't going to improve playing blitz - at best you'll stay the same rating level and at worst you'll reinforce bad habits. Quality over quantity. You need to make sure you are playing at least 1 rapid game each day and reviewing it afterwards. And make sure you use your time available in the game - you haven't always done well with your time management. It's pretty spotty.
Get castled by move ten. A lot of your games, your king is hanging out in the center until move 20. And once castled do not push pawns in front of your king. Pushing the corner pawn up one square to create an escape hatch is okay but if you push others it will weaken your king's safety.
Bb5 (I've seen a similar motif in a bunch of your games)
What's the logical thing black will do in response to this? Pawn to c6, blocking the check and threatening your bishop. This check does absolutely nothing except for helps your opponent's pawn structure and makes you lose time. Instead of spending 1 move in this position to play Be2, you are spending 2 moves to get it there. It was actually worse in this game because your reaction to c6 was to send your bishop back home to f1. We only have a finite amount of moves in chess, so spending a move that's bad every single time only gives your opponents free moves to improve their chances at winning. It would be different if your opponent had a Knight on c6 because your bishop would be pinning it to the king. But when the Knight isn't on c6 there's no reason to play this.
This kind of ties back in to time management. At this point in the game you had only used 10 seconds of your time. If you are blitzing out the moves and not thinking, you aren't going to be improving or making good moves.
Improving Your Chess - Resources for Beginners and Beyond.....
https://www.chess.com/blog/RussBell/improving-your-chess-resources-for-beginners-and-beyond
The Framework
-
Learn core principles.
-
Apply them in slow games.
-
Analyze your decisions afterward.
This is the framework I use with students I coach.
Here are the core principles:
-
The Principle of Activity & Material: These are the two pillars of chess. You must constantly strive to increase the activity of your pieces while capturing material whenever it is freely given.
-
The Principle of the Least Active Piece: When you aren't sure what to play, identify your "worst" piece and improve its position. This is the secret to consistent positional play.
-
The Principle of Attack: Attacking moves are superior because they force the opponent to react. Prioritize calculating Forcing Moves (Checks, Captures, and Threats) before anything else.
-
Maximum Activity: Place your pieces as forward as possible to restrict your opponent.
-
Keeping the Tension: Do not release the tension (exchange pieces/pawns) unless it gives you a concrete advantage. Releasing tension often helps the opponent free their game.
-
The Principle of the Center: Centralization is the most efficient way to dominate the board.
-
Neutralization: If an opponent has an active piece on your territory, your immediate priority is to attack it, force it back, or exchange it.
-
The 3 Opening Tasks: 1) Develop pieces, 2) Castle, 3) Connect rooks.
-
Endgame Strategy: In the endgame, the logic changes: Activate your King, advance passed pawns, and attack opponent's weak pawns.
To improve faster, focus on daily tactics, review your games, and understand why moves are played, not just memorize them. For structured progress, especially as an adult, personalized coaching helps a lot. Check out Chess Gaja’s 1-on-1 online classes — great for serious improvers:
🔗 https://chessgaja.com/one-to-one-classes/
You have played just 104 games, that’s not much at all. What I do is play at least 1 rapid game a day.
I'd say it depends on where your limitations are. Checking your games for repeating patterns might give you a hint on how to improve. If you need something more general, I'd refer you to my upcoming blog, where I'll write down all the basics that I myself had to learn to break the rating barrier of a beginner and reach a rating of 2000+.