Trading is hard for those who do not come with sufficient knowledge and consider it a quick money making machine. One must keep patience and give enough time to gain knowledge and skills because this is only that will help you to make your trading effective.
A trader’s most important role is to be disciplined in following his trading plans, it will automatically maximise his profits and will develop a positive trading mindset.
I recommend learning from the Babypips to gain the basic knowledge of Forex. It is free of cost and provides the beginners with an easy and understandable education material.
It totally depends on your learning power and ability to grasp things, but make sure to not rush to live trading, practice on demo accounts until you feel confident to make live trades.