Здравствуйте!
Для начала, как я считаю, необходимо поставить для себя цель: для чего Вы хотите изучить тот или иной иностранный язык.
Мы живем во время, когда в сети можно найти полезные обучающие материалы на практически любую тему. Допустим, что Вы уже знакомы с элементарными правилами и словами. Если Вы интересуетесь определенной отраслью, то следует, например, сначала посмотреть пару ознакомительных видео на эту тему на русском языке, а затем на английском, чтобы у Вас было понимание темы на родном языке, а затем Вы бы усвоили ее на английском. Конечно, это занимает очень много времени! Но не отчаивайтесь, ведь начало - самая сложная часть процесса.
Если же Вы хотите изучить английский для общения в интернете и просмотра, например, фильмов в оригинале, то, наверное, стоит начать с начальных элементов языка, если Вы их не знаете. Есть большое количество бесплатных курсов разговорного английского языка! Честно говоря, я даже уже плохо помню, как у меня шел прогресс изучения. Главное - уделять этому время. Как только Вы приобретете базовые навыки, станет намнооого легче! Есть множество путей, по которым можно пойти, чтобы улучшить свои навыки - просмотр видео (сначала с субтитрами, затем - без), чтение статей, книг, прослушивание обучающих подкастов... в общем, вариантов очень много :) Я не думаю, что в данном случае зубрежка правил и конструкций будет единственным правильным методом изучения, хотя, конечно, желательно и про них не забывать!
Надеюсь, что у Вас все получится! Мой главный совет - не сдавайтесь, даже если кажется, что прогресса совсем нет.