Retail traders mostly fail because they attempt to trade FX, a market dominated by a few big banks with an agenda, without learning what that agenda probably is for the day and how to read the BBs price actions.
I bounced around for years with indifferent results and spent lots of money on EAs and programs that were supposed to do my thinking (trading) for me. I chased every new idea or program including scalping, moving crossovers, double bollinger bands, and my gut feelings.
Happily, I found a training site with a daily mentoring program that taught me the whys of the market and had the tools in unique charts that help me trade. I've been profitable with 86% winning trades for almost 4 years.
You need to find a similar training experience that you can believe in and then invest some money in your education with their mentoring. If you do this, you can pay for your education with profits from your trading.