The best thing you can do in order to learn better things in trading is to do trading by your own self as the things which learn by your one experience are the things which you remember for the long time. Trading is very much profitable but only when you have enough skillset in trading.
Anyone without those skills should not even think about it, trading as far as I know is one thing that you will need some knowledge and consistent practice to get good at and it would take determination to keep on as you may end up getting frustrated. Nothing good comes easy and if it was that easy, we would have all been extremely rich by now, which is why we just have to work hard for it.
Normally, only the person who is good at what they do will always end up succeeding in anything in life and trading is not an exemption. One thing is that trading is one thing that one cannot even just see as a mere easy stuff considering there is a lot of things one will need to know before even starting to trade. Every trader needs to have some attributes combined with some great level of knowledge to be able to do pretty good when it comes to trading.