Playing exclusively against engines in blitz is probably holding you back more than helping at this point, especially since your human results lag so far behind. Engines punish inaccuracy instantly and reward memorized positions, but they don't teach you how to play against the kinds of mistakes humans actually make - the overextended piece, the loose back rank, the psychological mistakes. The real pitfall nobody mentions is that grinding blitz against Stockfish can actually make you *worse* at human chess because you develop reflexes optimized for inhuman play; you start playing moves that only work if your opponent calculates perfectly, which they won't.
Mix in rapid games against humans and consider slower time controls where you can actually think through positions instead of just reacting. If you want to use the engine, analyze your losses afterward rather than just grinding rated games.