Instead of spending your time trying to perfect your trading skills, focus on the one skill that you are weakest at and work on it day and night. If you are an impatient trader and most losses are coming from your impatience, learn new skills that will help you improve your patience. For example, take a meditation course or read Osho. If taking profits is what prevents you from being profitable, then start working on hard targets and have strict rules written down that will help you lock them in. If you are scared to take a trade, then reduce your trading size to the minimum possible. And remember one thing along the way: “If it were easy, a lot more traders would have been successful.”