Как лучше всего учить слова - это для каждого по-разному. Допустим, для меня эффективно ведение словарика+стикеры+чтение с англо-английским словарем.
Кому-то еще подходит составлять ассоциации к словам, записывать синонимы или антонимы слов, делать карточки, клеить стикеры на предметы дома, подписывать объекты на картинках, составлять предложения в контексте (кстати, работает для многих), можете попробовать разные программы для запоминания слов.
Как видите, методов много (тут только основные). Ваша задача тестировать и отмечать, что работает для вас. Тестировать надо не 1 день, а какое-то время, чтобы оценить результат.
Чтение - один из самых эффективных методов, но важно правильно выбирать тексты. Если вы читаете и в каждом предложении "натыкаетесь" на незнакомые слова, выберите пока что-то полегче. Особенно это касается выбора художественной литературы.
Учите слова по темам, такие группы слов лучше запоминаются.
Почитайте в статье подробнее о том, какие существуют этапы пополнения словарного запаса: http://vk.cc/3hB6vf
Освоите базовый английский, не теряйте время на изучение всех слов подряд и сразу начинайте учить лексику по нужным и интересным вам темам. Важный момент: занимайтесь пополнением словарного запаса - каждый день, а не от случая к случаю.