Read books/join courses and start trading with a small account ($5000 and no more). First learn how to trade successfully with atleast 10-20% returns "consistently" for a few months. OTA got too much bad press; they do teach you enough that gives you a perspective on what is going on at the other end of your trade. Through learning you will eventually develop your own strategy.... thats how I did it. You biggest issue is not about education, its discipline and psychology. If you know programming, develop your own program that helps you identify where to enter and exit automatically... that way you can overcome discipline and psychology barriers. .
The biggest problem any beginner faces is which path you choose to develop a strategy. Technical analysis is very different from fundamental analysis. OTA's demand supply strategy is very different from momentum strategies. Swing styles are very different from intra day & long term strategies. As a beginer, you will have to really understand your personality and see what suites you best... again not letting greed during this process is the key. IMHO, you should be able to develop a strategy if you keep observing the price action... without letting greed enter your mind. Hope this helps...