Frankly, it took me years, because as everyone, I took the wrong path in the beginning - technical analysis, books... After that I had to unlearn the bad habits and start clean...
What to avoid: avoid everyone who is selling trading strategy (in a books or online gurus and signal sellers), no sane person will do it, because the more people(money) are trading a strategy, the less effective it will become overtime...