The best way to learn something is to actually do it, the same case applies to forex trading, the best way to learn the best and it sticks is to do it and by this i mean the demo account, invest time into the demo and the more that you learn practice it out in the demo and slowly by slowly you get to perfect this art of trading, once you master it there is no going back for you, you stand a pretty good chance to make a fortune from it for a long time to come.