Well, first I would set out that you are a recreational player, unless you are a professional. If you are a professional, you should play against rec players as their games tend to be softer than that of a professional.
If you can’t beat rec players, then perhaps you are just running bad right now. There is another thread about being on a down cycle and how long they can last. Bad beats are normal and part of the variance of the game. I can’t tell you how many times I had the best hand until the river!
P.S. – I can’t tell you if you are playing good or bad, or that you are doing anything wrong. Just saying my way of approaching this type of problem.