Can you recommend the most efficient way to memorize vocabulary words?
Just repeat... Repeat and repeat with practice
Start reading novels..
I agree with u shailendra...it's the best way..newspaper is the better half..& the best option..
Listen more English news and Songs. That way you can learn many new words.
Use these words in daily life
Write in a small diary then whenever you have time just have a glance