Есть приложение ankidroid. В него можно заносить карточки слов, настроить периодичность повторения. Сложные для запоминания слова лучше запоминать в словосочетаниях.
Попробуйте метод ассоциаций и интервального повторения. Они оба реализованы вместе в бесплатном сервисе Memrise (есть и веб-версия, и приложение для смартфонов). Мне очень помогло.
у меня завтра экзамен и надо выучить 100 слов как вам такое?
Способ заучивания у каждого свой. Но запоминать слова по отдельности не имеет смысла. Лучше прочитать 10-15 предложений с этим словом, узнать, как оно употребляется. Английский язык весь состоит из фраз и словосочетаний. Для того, чтобы посмотреть на слова в контексте, можно использовать ресурс reverso.context