I personally find that lower rated players play random openings that don't know how to make a good position with. I find that finding an opening and sticking to it (London or Ruy lopez as White, Scandinavian or center game as black) makes it a lot easier.
Also, never play a move without purpose.
I had to take a few months off. I was literally melting because I couldn't get better regardless of what I did. I tried Aimchess, analyzing games, watched videos, did tactic puzzles, bought an opening course (but am too stupid as it seems), and instead of getting better just dropped more and more. So I took as I said a break.
Now I'm back, refreshed, or at least thought I was refreshed. Only to lose more often, dropping another 100 points, and getting the feeling that every second opponent cheats. So please tell me the players at ELO 500-600 have gotten better. Because I'm already on a mental breakdown because I doubt someone can get that much worse just by taking a break for mental health reasons.
I have had that same feeling. I bassically quit chess against humans for a whole month, because of the fact it felt like I couldn't win any elo, now I am slowly, and I mean slowly, returning to chess. You might want to take a break for sometime to learn a lot more stuff.