Вы через 5 лет после приезда только язык учить начали? О, это поздновато как-то. Хоть какой-нибудь иностранный Вы знаете? Если Вы уже находитесь среди носителей языка, то задача сильно упрощается. Вам нужно найти какую-то деятельность на языке, где встречаются иностранцы. Там Вам придется использовать все Ваши полученные доселе знания, осмыслить изученное. Когда этот уровень станет для Вас легким, запишитесь на какие-нибудь несложные курсы (кройка и шитье/готовка/рисунок по шелку и тп), на которые ходят только местные. Сначала Вам будет трудно очень. Но, постепенно у Вас откроются уши и появится способность говорить длинными и правильными фразами, Вы освоите устойчивые конструкции речи, нахватаетесь диалоговых структур...В принципе, можно учить и по принципу шока, более стрессовым путем - пойти работать. Но там придется делать огромное усилие превозмочь себя в короткий срок. Это трудно, навязывает комплексы, сковывает и вообще портит настроение Если Вы не должны зарабатывать на хлеб любой ценой, то Вам, скорее, подойдет первый вариант. Помните о Вашем преимуществе: Вы имеете возможность учить язык на месте