According to researchers at The University of Arizona, video is a better way to learn vocabulary than written materials, as the video provides both the image and context for the word. (See Reference 1, PDF, Page 6.) Self learners can use English language learning computer programs that incorporate video as part of the lesson. ELT students can also use English language programming to their benefit, as the programs will show English used in a culturally relevant way and will help ELTs become accustomed to the rhythm of the language even as they learn new vocabulary. ELTs should also videotape themselves if they have the technology, as this provides an opportunity for self-assessment.
A variety of computer-based language programs are available for purchase. The best programs use a natural approach---meaning they focus on listening to English in a variety of social situations and gradually move on to speaking, reading and writing. The program should periodically offer reviews of English vocabulary that has already been covered and should build on prior lessons to increase retention. Programs that offer videos and pronunciation assessments can be very effective.
Many English-language learning communities exist both online and off. For the ELT student who wants to self study, online communities offer flexibility. ELT students can ask questions on forums, engage in chats in order to practice English and even find a language buddy who will tutor English in return for tutoring in the ELT student's native language.
Most people have had the experience of having listened to a song and had the song "stuck in their head" for what seems like an interminable length of time. For ELT students, this is a desirable state of affairs, at least if the song is in English. ELT students can find song lyrics online, look up the vocabulary in a dictionary and sing along with the song. The English language learner will learn how to say and understand new words, as well as begin to recognize idioms and non-academic language in songs.