Some websites offer a weekly or even daily short English lesson sent to your email account. If your mobile phone has an e-mail address, it is also possible to have the tips sent to your phone to read on the way to work or school. Please note, however, that such services are not usually graded very well to the levels of different students, and they should be used as a little added extra or revision in your English studies rather than as a replacement for something you or your teacher have chosen more carefully as what you need to learn.
Listen to English music. Even listening to music while doing something else can help a little for things like getting used to the natural rhythm and tone of English speech, although the more time and attention you give to a song the more you will learn from listening to it again in the future.Read a translation into English. Another way of making sure books are easier to understand is to choose a book that was originally translated into English, preferably from your own language. Even if you haven't read the book in your own language, you will find the English is written in a slightly simplified way that is more similar to how your own language is written than a book originally written in English would be.
Read a book with lots of dialogue. Opening up books before you buy one and flicking through them to find one with lots of direct dialogue in it has several advantages. If there is less text on the page due to all the speech marks etc, this can make it easier to read and easier to write translations on. Dialogue is also much easier to understand than descriptive parts of a book, and is much more like the language you will want to learn in order to be able to speak English.
Ask your company to start English lessons. Even if you don't need to speak English at work, English lessons can be a fun and reasonably priced way for your company to spend their training budget in a popular way.
Watch English language films with English subtitles. For people who can't understand a film without subtitles but find themselves not listening at all when reading subtitles in their own language, this should be the way of watching a film that you should aim for. If it is too difficult to watch the whole film this way, try watching the (usually important) first 10 or 15 minutes of the film with subtitles in your own language, switch to English subtitles after that, and only switch back to subtitles in your own language if you get totally lost following the story of the film.
Read the whole thing with no help. Although using a dictionary has been shown to help with both short term and long term learning of vocabulary, the fact that using it slows reading down can stop some people reading in English at all. Reading a whole book quickly through just for pleasure from time to time will help you remember how fun reading in another language can be.
Keep a list of language to learn, e.g. a vocab list. Even if you don't often find time to go though your vocab list and it keeps on building up, just the act of choosing which words you need to learn and writing them down on a special list can help you learn them.
Online chat. The closest thing to speaking for people who don't have the chance to speak English is online chat, as you have to think and respond quickly, and the language is short and informal just like speech.
Record your own voice. For people who don't have much or any correction of pronunciation from a teacher, recording yourself and listening back makes it easier to hear whether you are really making the English sounds that you are trying to or not.