There is no age for learning. The process of learning always continues through the life. So, when people say it is hard for the older generation to learn English, it is a rather comic idea rather than a disgusting one.
If you are going to spend time and learn a language for enjoyment, then there exist no boundaries on what you can do. You can learn the language at any point of your life. Also, learning a second language will improve your communications and broaden your horizon.
For old generation, the best way to learn English is to learn by CDs or through online learning courses. This is because they may need to stay comfortably at home and learn the language there. Here, CDs and audio courses are considered as the best way to learn at home.
Beside the traditional textual matter and audio CDs, you can also opt for the online learning method. The very first advantage of online courses is that you can compare the prices, quality of the course and effectiveness without having to go to a shop. You can even see the reviews of other customers of a course online itself. And the best part is that it is cheaper than all other traditional methods and very effective if followed correctly.
You can find free courses that will teach you some basics of the English language. If you are not willing to spend money on paid courses, then you may want to go for such basic free courses. Start by learning basic grammatical rules which can be done for no cost at all.
However, remember that you will probably not get a quality course until you pay at least a small price. This does not mean that free courses are not effective. However, you will have to spend time finding lessons and rearranging them in order to get the best output.
In order to gain proper command over English, you will have to find an advanced English learning course. Such courses are usually paid and allow you access only when you have paid their fee. Apart from money, remember that you need to invest some time looking for the right courses, comparing prices and reading reviews etc.
After the basic grammar lessons and some basic vocabulary, try to find out some words and compare their meaning in your mother tongue. This way you will easily memorize them. To listen and grasp the correct pronunciation of a particular word, you may take the help of dictionaries available online. Also remember to hear online radio or podcasts to improve your speaking ability.
You may need to practice a lot to get a strong hold on the English language. This can only be done by putting in continuous efforts on the learning process. Practice daily and focus on your goal. If you are moving at a steady rate, you will get the desired results soon.