The formula is pretty simple:
1. Learn theory.
2. Practice and experiment on demo.
3. Develop your own trading system. You can use someone else’s system but you still need to adjust it to your schedule and personality.
4. Once you are consistently profitable on demo, start trading real micro account.
5. Work on your trading psychology and attitude but do not try to be someone else. Work around your weaknesses. If you are too emotional, use mechanical systems. If you like to take your time when deciding, do not trade 1-min. charts. And so on and so forth.