Loool the solutions are here :
1_ Read as much as you can
So that you encounter new words that you do not already know.
2_ Use the dictionary to look up the definitions of unfamiliar words that you found.
3_ Use a notebook .
In case you forgot the new vocabulary, you can easily restore it
4_ Create flash cards to reinforce the words you have memorized.
Write the defition in one side and its meaning on the other side
5_ Learn common suffixes and prefixes .
In order to create new words from the words you already have
6_ Play word game on your computer.
( this step you can not ignore)
7_ Use the new words in your daily conversation.
So, these are the steps
I hope that they were beneficial
Best wishes