Понимаете, если Вы пытаетесь изучить язык только с одной стороны, то это вряд ли даст значительные результаты.
Необходимо изучат или хотя бы пытаться освоить язык с разных сторон.
То есть надо бы и над фонетикой поработать, и над грамматикой, и над орфографией. Ну и над синтаксисом, разумеется.
Мне в своё время одну из самых больших трудностей доставлял английский порядок слов. То, что первым ставится подлежащее, а затем сказуемое (но в вопросах наоборот), - это я запомнил хорошо. Но вот месторасположение дополнений и обстоятельств для меня порой было камнем преткновения.
С лексикой у меня проблем как раз не было. Запоминаю слова достаточно хорошо. Есть хороший способ запомнить слова: нужно придумывать к ним ассоциации. Например, drug похоже на русское слово "друг" (правда, это плохой друг)).
Самый идеальный вариант — поехать в страну, где говорят по-английски, и при этом взять с собой переводчика. Думаю, это лучший вариант.
А из сайтов и программ могут посоветовать следующие:
www.busuu.com/ru/
http://www.homeenglish.ru/
http://lingualeo.ru/
http://begin-english.ru/
http://www.native-english.ru/