One way to improve listening skills in English is to listen carefully to the daily news on the radio, trying to understand from context the words that you don't yet recognize. More important, try to understand and retain the way sentences are formulated and how the different parts of speech connect to each other. When a person is talking to you, concentrate on the message he wants to transmit and show him you understand by using body language or using words to acknowledge you are actively listening. Ask him to repeat or talk more slowly if you couldn't catch a certain word or expression.
Speaking may be the most difficult skill for a learner to master, but it is also the most important if you need to be able to communicate in English, for example, when you visit or move to an English-speaking country. Make friends with English native speakers and practice with them as often as possible, without fear of embarrassment if you make mistakes; consider your mistakes as opportunities to learn. You can also use dictionaries to learn phonetics and stress in words; read words aloud to hear your pronunciation.
Reading is part of everyday life, from ads in a newspaper to billboards and traffic signs. You can improve this skill by reading a lot. Look up for unknown words and make notes about expressions and phrases that occur often. Write down words that seem more difficult to remember and look up synonyms that can help you to make the connection with the meaning of the original words for a better acquisition. Use strategies like scanning and skimming to find out specific information or the main idea of a text.
Try writing a paragraph, shorter at first, about whatever subject you want. Check your spelling, correct the errors and rewrite the words without errors so that you could easily remember their correct form. Check also your grammar, for example, the correct form of irregular verbs in the past or past participle or the plural of nouns. Write emails and letters. Try your hand at short stories and newspaper articles or write in a journal. Take notes in English, because it can help you to retain the words and structures in the long-term memory.