6. Read the lyrics to a song.
Although just listening to a song in English can be a good way of really learning the words of the chorus in an easily memorable way, if you want to really get something out of listening to English music you will need to take some time to read the lyrics of the song with a dictionary. If the lyrics are not given in the CD booklet, you may be able to find them on the internet, but please note that some lyrics sites deliberately put a few errors into their lyrics for copyright reasons. Once you have read and understood the lyrics, if you then listen and read at the same time, this can be a good way of understanding how sounds change in fast, natural, informal speech.
7. Sing karaoke in English.
The next stage after understanding and memorizing a song is obviously to sing it. Although some words have their pronunciation changed completely to fit in with a song, most of the words have the same sounds and stressed syllables as in normal speech. Remembering which words rhyme at the end of each line can also be a good way of starting to learn English pronunciation.
8. Write a film, music, hotel or book review.
Another motivating and easy way to make yourself write in English is to write a review for a site such as Amazon or Internet Movie Database. Many non-native speakers write reviews on sites like this, and if you have some special understanding of the book, music or film due to your first language or knowing the artist personally, that would be very interesting for the English speakers who read and write reviews on the site.
9. Only search in English.
Switching your search engine to the English language version of msn, yahoo, Google etc. can not only be a good way of practising fast reading for specific information in English, but could also give you a wider choice of sites to choose from and give you an idea of what foreigners are writing about your country and area.
10. Read a book you've already read or seen the movie of in your own language.
Although most language learners under Advanced level would probably learn more from reading a graded reader or something from the internet than they would from reading an original book written for English speakers, for some people reading something like Harry Potter in the original can be a great motivator to improve their English. To make this easier for you and make sure that it motivates you rather than just making your tired, try reading a book that you already know the story of. This not only makes it easier to understand and guess vocabulary, but you are also more likely to remember the language in it. If you have not read the book before, reading a plot summary from the internet can also help in the same way.