Learning is not a goal, that's a process and you shouldn't learn just to keep on. Your learning should be an instrument that allows you to achieve your main goal - to become a good trader, so you need learn only those points, that will be beneficial to your trading. Also, you should learn step-by-step, as many traders start learning from the hard things, when even don't understand the basics. Of course, that's the way that will ruin your trading, so read good books and read blogs, but don't think that learning is the only key to success. Another point is an experience and in trading it's even more important than learning some stuff. I think that the best way is to find a reliable broker with strong educational center and convenient demo-account.