Everything you need to know in order to learn to trade successfully is available for free on the internet.
Research the following:
Support/Resistance
Pivot points
Price action
Trend trading
Setting stop losses
Taking profits
Managing risk
Study one currency pair and become comfortable with its price movement. If you truly understand the above and apply to the currency pair you are familiar with, you are on your way to success.
Consider multiple sources, do not trust any one source as your "mentor". Develop your own methods/rules based on what you learn, and based on the behavior of your chosen currency pair.
Do not make decisions based on other people's opinions/analysis. Do your own analysis and form your own opinions, make your own decisions.
Be aware of news events, and potential affects on your currency pair. But usually, price action will anticipate any big/sudden moves. Not that you can anticipate correctly 100% of the time, but at least you'll see that there will be a potential break out on the horizon - price action will tell you this, if you listen...
Be willing to put in the time to learn the above. Most traders fail because they expect to be successful without spending the time to really learn. After they lose for a while, they give up. If you study full-time, i.e. 8 hours per day for 4-6 months you can learn it. If you spend 8 hours per week, it may take years.
If you are entering trades with little or no confidence in what direction the price will go, you are gambling, sure way to fail. Develop confidence in your analysis so that even when trade goes bad, you will comfortably stick with it until your stop/loss is hit or profit goal is reached.
And finally... Never stop learning.