I would add: after you are finished with demo trading start with real cent account, to feel the losses and gains.Starting is not an issue now a days. It is very easy to have a forex a start. Just get some basic knowledge from internet and other books ,than do demo practice very well for several months. Trading will be easy for you gradually you will know the art of profit taking .
I don't recommend to spend too much time on demo because you get used too quickly to the trading without emotional pressure what basically catch you off guard when you face live market conditions. Its a great test of your psychological stance and many traders lose because of getting down unprepared, not knowing how to manage greed or fear.
Starting trade is the hardest thing on forex in a psychological sense. But there's actually nothing hard about it.