Есть жесткий метод погружения, с выездом в пансионат, обучение английскому 16 часов сутки, даже за обедом и тд. Но это очень дорого. Дешевле найти хорошего репетитора и ежедневно с ним заниматься, и потом еще подключить носителя языка и каждый день общаться с ним.