So here is may 2 cents coming from someone not very experienced about learning to trade.
To start you trading have to read up trading and read books to learn about trading. However if you want to be a footballer like David Beckham reading books about football and not actually kicking a ball ain't going to make you a good trader.
So you use a demo account to practise you learn a little bit more and you learn the basics, but there is no real emotion involved in demo money, you also make silly mistakes which might loose you a few quid but again you don't take it seriously cos it ain't real. This is like being an army soldier, he practises and practises on friendly soil using blank rounds and trying to work out what to do in different situations. However this isn't real, he isn't scared he knows he's safe and won't die. It's not real combat zone, the real thing will be different.
You then use a real account which is where I'm at today, this is where the reading and practising comes into play. Those silly mistakes you make when using a demo account come into play, your emotions come into play a lot more and if you are that army soldier this is what might cost you your life. I have found that this is where I have learnt the most, however I have not really learnt much from a trade has gone right but I have learnt a lot lot more from when a trade goes wrong. I carry out a post mortem on the trade to find out what went wrong and most of the time I find it's down to really simple mistakes I have been making. These were simple mistakes I knew about and I had done in a demo but when you loose real money on these mistakes you get your finger a little burnt and become more disciplined.
This is my philosophy on becoming a good trader to really learn how to trade you need to get your fingers burnt a little of amounts you can afford to loose, learn from these mistakes and progress. Therefore as strange as it sounds loosing money is actually a good thing, we learn from making mistakes.
I welcome people to tell me what they think about my views