Скорость изучения зависит от методики, распределения времени и настроения.
Оптимальной методики изучения (английского) языка я не нашёл. Но можно предположить, что в ней должно быть минимум родного и максимум изучаемого языка.
Время. Чем больше времени посвящать языку ежедневно, тем быстрее можно достичь результата. Для овладения английским нужно до 2 тысяч часов занятий в режиме 6 часов в день.
Степень владения языком принято разбивать на 6-7 уровней, из которых только верхние 3 можно считать настоящим знанием.