Alegre
your suggestion is not complete
the major question is HOW to memorize 50,000 new words
I have my own method which is suitable for me
I memorize 5 new words in each prayer
in the end of the day before sleeping I revise 25 new words
and so on
by month I add 150 new English words
that's my plan for improving my vocabulary