Если с нуля, то алгоритм таков: знакомимся с алфавитом-звуками-правилами чтения. Вот здесь есть все ссылки нужные: Первые шаги в английском: с чего начать?
Дальше предстоит попутно (то бишь одновременно) изучать грамматику (алгоритм описан здесь), слова и словосочетания (алгоритм здесь, а словосочетания тут), развивать аудирование, чтение, говорение, письмо (то есть все 4 языковых навыка):
Для аудирование алгоритм есть здесь. А вот здесь есть подкасты по уровням: Лучшие подкасты на английском, или Послушайте!
Чтение - начинать с адаптированных книжек (причем с самого начала изучения), а потом усложнять литературу. Адаптированные книги есть тут. Книжки посложнее - здесь. Там есть ссылки прямо на книги. Читать будет удобно: можно "тыкнуть" на незнакомое слово и увидеть перевод.
Но аудирование и чтение - это пассивные навыки, а нужно и на активные делать упор, поэтому с самого начала нужно приучать себя говорить и писать на английском (но тут лучше преподавателя найти хорошего, чтобы он ошибки отмечал). Вот.
Если не с нуля и что-то когда-то там учили, то сначала попробуйте свой уровень определить, а уже от этого отталкивайтесь. Вот в этой статье есть ссылки на бесплатные тесты + таблица с уровнями (в ней подробно описано, что нужно учить, чтобы переходить от уровня к уровню - все выше и выше, так сказать). Можете в принципе по этой таблице и строить обучение свое.
И вот эту статью еще почитайте: Что с твоей мотивацией, дружище? Как видно по названию, она про мотивацию и про то, как свое обучение правильно спланировать (тоже алгоритм там представлен, по сути). Целеполагание - безумно важная вещь в изучении языков, на самом деле.
Постоянная практика даёт наилучшие результаты.