Про работу можно и не думать, если есть деньги на что жить. Можно ходить в языковые школы , переходя от уровня на уровень , платить деньги ещё и репетиторам.. все можно , если не нужно работать.
Но обычно, иммигранты приезжают и как бы сразу начинают искать работу, так как нужно на что то жить.
И многие, приехав с базовым английским, так на нем и остаются тут , так как работая на уборке, складе или мытьё посуды, английский улучшить ну ни как не получиться. И учить его тут не получается тоже , так как нужно зарабатывать деньги на жизнь. Получается замкнутый круг, вроде и в среде, но язык как был так и остался.