Лучше пожить в стране носителей языка какое то время. Когда нужно пройти куда то, поесть, поехать, спросить - очень быстро изучишь. Условий два: никаких переводчиков и минимум финансов.
Бесполезный ответ