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.
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.
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.
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.