Я, наверное, как и многие, учила английский с третьего класса, а потом ещё 4 года в универе. И наконец достигла более-менее приемлемого уровня (upper-intermediate) только в этом году, когда начала изучать язык сама. Мой совет: говорите. Говорите как можно больше. Общайтесь на английском везде, где только можете. Запишитесь в разговорный клуб или специализированную языковую школу. Весьма вероятно, что если вы уже потратили несколько лет на "изучение" языка, у вас есть какая-то база слов и правил. Для того, чтобы говорить на бытовом уровне, много и не надо. Вам нужно только развить навык использования слов и правил.
Посмотрите языковые школы, которые специализируются на говорении. В Москве это Интенсив и некоторые другие. В Интенсив я ходила 5 недель каждый (каждый!) будний день и по два часа РАЗГОВАРИВАЛА. Месяц занятий в этой школе дал мне больше, чем школа и универ вместе взятые. Через пол года после занятий я поехала учиться по обмену в Европу, где разговаривала и училась на английском. Тоже здорово помогло. Сейчас планирую записаться в разговорный клуб, или снова пойти в Интенсив, все-таки хочется advanced.
В итоге за календарный 2016й год я улучшила навыки с pre-intermediate до upper, чего и вам желаю. Главное - побольше говорить
Есть только одна преграда между Вами и английским - Ваше желание, точнее, его отсутствие. Нужно поставить перед собой цель и шаг за шагом идти к ней.