Learning a foreign language is a complicated and sustainable process. It’s important to do something right at the right time, and make sure it’s right for you. If you do not have good reason to learn the language, you will be very likely to run out of motivation in the middle of the road. No matter what your reasons, once you’ve set the intention to learn one language, be committed and consistent in living it. Apart from that, you may want to take the English test at Trinity college leeds if you need to get the UK visa.
Adapt the way of study according to your current language level. Some things will look very interesting at first but change boring then. Some others are difficult to understand at the beginning, and not so effective to do, but will get easier over time.
For example, listening to a radio at level 1 will not be very useful, but it will be very useful at level 2-3 when your listening ability is much more developed. Being consistent with your level and interest in learning is the key to optimizing your language learning comprehension.