Была у меня такая же проблема, я легко читал книги на английском и даже легко воспринимал на слух английскую речь, но говорил на уровне Мутко. И это обычное дело для языков, поскольку понимать на слух, читать, говорить и писать это 4 разные вещи, которые во многом учатся отдельно.
Есть один способ, который помог мне перейти от пассивного знания к активной лексики и говорению - это интенсивное слушание. Под этим понимается как минимум 4-7 часов слушания к ряду.
Поначалу вы будете сильно уставать и вас будет клонить в сон, но через некоторое время вы привыкнете, а потом почувствуете желание что-то сказать. Это может быть как одно слово так и предложение или тип предложений. Когда вы "наговоритесь" таким образом, снова переходите к слушанию. По истечению месяца - двух такого чередования, я почувствовал как провалился в речь и могу сказать все, что хочется, без особых усилий.
Следующий этап - это совершенствование речи, чтобы говорить не только без усилий, но и граматно и с разнообразными конструкциями, тут либо ищите собеседника либо говорите про себя. Чтобы практиковать речь наедине, задавайте себе вопросы: их легко придумать и они заставляют вас думать и говорить более развернуто. Если просто сказать себе: "Говори", то у вас ничего не выйдет, скорее всего просто будете долго думать над темой, а потом вам станет скучно.
Удачи!
А что именно вы слушали?