Если вы изучали язык по школьной программе через лень, то скорее всего книги - это не ваш вариант. Для обучения языку самостоятельно через книги необходим очень высокий уровень мотивации и самодисциплины, более высокий, чем для обучения по школьной программе. Так что для вас есть 2 основных варианта:
Да, и то и другое стоит денег, но это будет дополнительным стимулом не бросить обучения на середине пути. Также, для того, чтобы достичь оптимального результата, необходимо создать среду, стимулирующую вас к изучению. Это просто - переключаем интерфейс ОС и всех программ на английски, фильмы - только на английском, игры - тоже. Если у вас есть знакомые или родственники, знающие язык, то старайтесь общаться с ними... ну, вы поняли :) Мне такой метод очень помог, надеюсь поможет и вам :)
Попробуйте учебник Grammarway. Но следуйте таким 2 основным принципам: