Dora the Explorer is good and less expensive for children and adults too to learn english . If you can afford it go to an english speaking country, children have the ability to pick up a language very quickly.
You can help at home, label the objects you have at home, such as the fridge, microwave, tv; number the stairs. So, he can remember that in any action he does during the day. That will be an good starting.