С самого начала важно поставить четкую цель. В вашем случае, например, достичь уровня Upper-Intermediate за определенный срок. Это поможет вам составить подходящую программу и выбрать интенсивность занятий, а также следить за прогрессом и не терять мотивацию.
Изучающим английский самостоятельно я советую обратить внимание на следующее:
Спасибо большое. Буду стараться)
Чтобы выучить английский на нужный уровень, найдите собеседника-иностранца, разбирайте тексты любимых песен и смотрите сериалы в оригинале. Необходимо выделять время на изучение языка ежедневно (!), тогда результат не заставит долго ждать. Читайте подробнее, как выучить английский язык самостоятельно: подборка полезных статей.