Что бы могла посоветовать:
1. Понять свой уровень на данный момент, каким бы он не был.
2. Не бояться повторов и изучения того, что вы знаете, если уровень не высокий, все пойдет только в "+".
3. Учить язык в комплексе, не важно, на каком сайте вы он-лайн занимаетесь, перебрала огромную кучу сайтов - все одинаково не очень по мне. Одними сайтами и приложениями уровень знаний не поднять.
4. Выучить элементарную грамматику - без нее все не имеет большого смысла. Грамматика сама по себе не сложная, нужно просто разобраться. Лучшим пособием в этом плане выступают книги - Raymond Murphy! Начинаем с красной (всего их 3, есть еще синяя и зеленая) красная - Essential Grammar in Use. К этой книги на youtube, есть отличная серия коротких уроков по 15 минут - называется OK English - разбор грамматики на русском языке.
5. Как уже писали Выше Полиглот Петрова + Сериалы (Extr@, далее Друзья и пр).
6. Чтение - я читаю школьные книги с рассказами.
7. К самостоятельному мало относиться, но все же - репетитор на скайпу - это экономия средств и индивидуальных подход, кому не нравится или нет возможности заниматься в группе. Данный пункт является как толчком, так и закреплением всего того, что можно самостоятельно изучить. Хватит 1 раза в неделю.
В день советую заниматься около часа - особенно, если вы будете тянуть грамматику.
Не написала про аудиокурсы, так как мне не подошли, пробовала разные.