Неплохой способ выучить английский язык, это использование караоке. Покупаете диск с песнями на английском языке, выбираете ту песню, которую вы хорошо знаете и поёте.
Желательно перевести все слова в песне, таким образом, вы будете учить и слова и произношение.
Можно найти эту песню и в авторском исполнении и периодически прослушивать, чтобы корректировать проблемные места в произношении.