Do you want to learn new vocabulary in a very efficient way? Use flashcards

Remember to practise the vocabulary you have learned. It is a well-known fact that if you don't use some part of your knowledge, it slowly disappears. Therefore, it is not enough to learn new words; you also need to practise them, of course in a way connected with communication. You may try to use them in your daily talks with other people. But be careful and use them only in a suitable context, do not try to squeeze them somewhere where they do not fit.