I don't think you can earn for long if you are not placing any importance on learning first. I always say that learning is a continuous process. The more you learn, the more you earn, provided you know how to apply what you have learnt practically. Forex is an immense field with new developments coming in everyday. Learn from them to improve your trade and you will increase your chances of earning better.