Make lists of words you learned and categorize them, e.g words you use at the office , words you use at school, greetings etc....
- Keep a diary in English . Try to use the new words you learned to write and compose simple sentences .The more you add up to your vocabulary, the more you can form intricate ones. Test your level!.
-Take a holiday abroad if you can afford in countries speaking English. It is an opportunity to practice with natives and learn more about the culture and people.You can sign up in language courses in those countries as well beside visiting its historical and monumental buildings and museums . You will be using guiding phrasebooks to help you get along there. The whole process will help you learn more words, expressions and practice speaking.
All the above can help you improve your language. Intensifying your efforts will make you improve faster. Concentrating on whatever method you are applying will guarantee you a more steady improvement.1