1. Note any new words you face
2. You may use vocabulary learning software to save and access your progress (These tools are good and free: HimalSoft Dictionary II, Vocatude 2.0) you can check here http://ohaysoft.com
3. Using Flash Cards (write a new word in a side, other side write the meaning then try to remember and see the word guess the meaning and conversely)
4. Listen to English MP3 is also a good way to learn vocabulary
5. Reading more
6. Buy a picture dictionary. It will help you a lot
7. Watch movies or news in English with subtitles
Hope these tips will help you