3 years.
It was right in front of me the entire time ....
Find risk reward scenarios that are in your favor. Only trade these. Otherwise, sit on your hands, go running, read, do something else. Keep a Journal. Learn where you are making money and where you are not. Then, do only the former and abstain from the latter.
95% of the advice you get on this website is worth about as much as you pay for it. Same with what you get on the net. Your time in front of the screen is much better spent researching price action, backtesting, paper trading, trading - not chatting, writing blogs or researching web sites. A good portion of what you read or can buy on the internet is from people who have failed at their attempts at trading for a living and now excel as profets of TA or as teachers. There is a saying where I come from, "Those who cannot do, Teach". You usually reflect the skills of your mentor. You do the math.
Be your own teacher.
Most of the kids on ET are just here to chat. Those who are worth listening to generally don't post, they spend their time researching, backtesting, paper trading, trading . When they do post, it is worth the read. That is where the blogs will be useful to you. Look for tenure, longevity (time on ET) and rarity in the posts.
Your journey will be frustrating and time consuming. You will question your commitment to this quite often. However, when the time arrives and it finally clicks, your trades will be almost effortless. It should be refreshing for you to know that many people (more than you think) actually do make a living through this. Very few discuss it and even fewer write about it on blogs.
A word on profits - If you are not making money consistently, you shouldn't be trading real funds. Once again, once it clicks, your trading will be almost effortless. Demo it up and trade it true. Be true to your money management rules and your strategy.
Only once you are consistently making money in your sandbox, then and only go to live rounds. Easier to say than to do. Your desire to learn quickly takes away from your learning correctly. Take it slow, there's plenty of time.
Lastly, you have not failed until you quit. Persistence is key. Know that it WILL click at some point.... it is a matter of time and effort put into the chore at hand.
Hope this helps.