От своей преподавательницы по французскому слышала, что человек может запомнить новое слово, если встретил его в среднем 20 раз.
По своему опыту карточки. И еще способ, с которым я учила иностранные слова 4 языков. Со школы все знают, что такое словарик. Делите страничку на 2 колонки, и пишите слева слово на иностранном языке, справа на русском. Берете лист, складываете вдоль пополам, закрываете им иностранную колонку и на листике пишите напротив каждого русского слова его перевод. Можно подсматривать. Раза с 4го подсматривать не будете. Потом можно для контроля устно проговаривать. Но писать обязательно.