Why don't I ever get any better?


Dude's flag is Canada.
Why so rasis?

Review your games. Look for 1 or 2 big mistakes. You can ignore most of the rest of it. Think about why you made those mistakes, and come up with a strategy to not make those same mistakes in future games.
After that play more games, review them, etc. Do that over and over and you'll improve.

Oh, my bad PratekPatel - how "racist" of me to assume someone with an Indian name is of Indian heritage. He's clearly a red-blooded national of the great white north, as evidenced by his profile picture.

I used to struggle against Indian players too. For me it helped to play as usual (when d5) or otherwise play Nc3 and then e4.

I just don’t care. Watch me play your engine. Waste your time. Get a rating of 3000 and go play Nakamura, let him worry about it.

I thought I was really starting to improve my game, but it turned out that the winning streak was temporary, I've dropped close to 100 points over the past few days...I think immaculate slayer shook my self confidence when he demolished me.
"Why don't I ever get any better?"
++ Because you blunder pieces and pawns. Always check your intended move is no blunder before you play it. That little mental discipline alone is enough to get to 1500. Own your own mistakes. Do not seek lame excuses that you lost because your opponent must be cheating.