3. Realistic approach
Take your time. Set some certain amount of time, but let it be realistic. Make a plan and follow it. People who wish to learn a foreign language need to do it on a daily basis. Do not rush because skipping things will lead to even more problems later on. What haven’t been clarified will accumulate and pile up and then you will feel that the time you have spent was wasted in vain.