Как уже сказал отвечающий выше, просто берете 500 слов и учите каждый день, разделив их поровну. Но чтобы у вас это получилось, вы должны обладать феноменальной памятью. Например, у меня хорошая память, но больше 20 слов в день мне учить бесполезно. Потому что сегодня нужно повторить слова, которые выучил вчера, а завтра нужно будет повторить слова, которые выучил сегодня и вчера и т.д. Если учить больше 20 слов, я буду испытывать колоссальное умственное напряжение и заброшу это дело через неделю. Если вы еще не учили иностранный язык всерьёз, то лучше учить по 5-10 новых слов каждый день. В конце недели проверьте себя, остались ли у вас в голове все эти 70 слов. Это совет большинству людей. Но, возможно, конкретно у вас феноменальная память, и вы сможете выучивать 500, а то и 1000 слов за неделю.
Теперь по поводу карточек. У меня с ними отношения не сложились. Я их теряю, мне лень их делать, и проще написать список слов и выучить его. Мне кажется, подойдут ли вам карточки, можно определить по состоянию ваших конспектов и записей. Если кроме вас никто не в состоянии это прочитать, вы пишете с огромной скоростью, а на аккуратность записей вам наплевать, то карточки вам не подойдут. Но многим людям карточки помогают, так что попробуйте.
Самый эффективный метод запоминания слов - это придумывание предложений с новой лексикой. Так у вас в голове появится образ, связанный с новым словом, а не просто набор букв, и так вы точно его запомните.