https://www.chess.com/club/improvers
where can I improve my game.

Improving Your Chess - Resources for Beginners and Beyond…
https://www.chess.com/blog/RussBell/improving-your-chess-resources-for-beginners-and-beyond

Learn exactly how to think in the opening, middlegame and endgame — this is what I teach.
Always blunder-check your moves.
Solve tactics in the right way.
Analyze your games.
Study games of strong players.
Learn how to be more psychologically resilient.
Work on your time management skills.
Get a coach if you can.

try reading this: https://www.chess.com/forum/view/for-beginners/get-better-at-chess-3?page=1#last_comment if not, let me know

I watched a handful of your games and there's lots of inconsistencies.
Some of the games you are blitzing out the moves too quickly for a rapid game - I don't know if that's because you're tilting. If that's the case, knowing when to step away could help your rating. Either way, slow down.
There are lots of instances where you are missing free pieces - so to that point, like ChessMasteryOfficial says in their comment - before you move, do a blunder check on yourself and your opponent.
Look for checks, captures, threats - which I know is about the most basic copy/paste type of thing someone could recommend. But that's chess - if you aren't creating problems for your opponent to solve you're going to get steamrolled. The key at your rating is blundering less than your opponent and following the fundamentals. Fight for control of the center, get your pieces developed, castle, get your rooks either on open files or behind pawns that you intend to push.
My only other piece of advice at the moment is that sometimes less is more - you are playing a lot of chess. Just make sure to adequately review all of your games - really sit with them and notice what goes wrong and how different positions make you feel. Playing a few games a day and thoroughly reviewing them is worth more for your improvement than playing as many games as possible.
Good luck!
I understand the basics but somehow still facing an infinite wall
Any help would be seriously appreciated