Если Вам быстро надо "заговорить", то лучший способ - погружение в языковую среду, то бишь уехать в англоязычную страну и общаться там с носителями языка. Или общайтесь с иностранцами онлайн (сначала можно просто переписываться, я так делала) и занимайтесь еще по 5 часов в день по учебникам, видео- или аудиокурсам, смотрите фильмы, слушайте песни - что больше нравится, то и делайте. "Язык - это крепость, которую нужно штурмовать со всех сторон". А согласно коммуникативной методике, неспособных к языкам людей вообще не существует. Ребёнок овладевает родным языком в первую очередь через общение: слушает и подражает. И при этом у него нет никакого опыта изучения языков вообще. Не может сказать - пальцем показывает. И взрослому человеку поначалу жесты тоже могут очень помочь. Короче, говорить на любом языке может научиться каждый. Было бы желание. Причём сильное и непреодолимое. Но большинству взрослых людей, к сожалению, нужен кто-то, кто их будет "пинать", заставлять заниматься языком.
Это мнение филолога и опыт преподавателя английского языка.