If your like to improve your English,one thing you can do it to build up your vocabulary. In order to do this, you have to practice a lot. I'm afraid there is not a shot cut for this. but there are many effective ways. First of all,you should read a lot, You can read shot stories,comics,newspapers, magazines etc. Depending on your English level.As you read,you can try to guess the meanings of unknown words from the context of the sentence. If you can not, then look up the definition in a dictionary.English to English dictionary should be your first choice and keep the translator as last. Another way of building vocabulary is to watch movies in English which will also help with pronunciation. Try to be involved with the language as as you can.