А от какого уровня к совершенству будете двигаться?Если ниже Upper-Intermediate, то только черезпогружение в языковую среду путем проживания в стране изучаемого языка, круглосуточного общения, а в качестве подкрепления - занятий. Хотя у всех свои понятия о совершенстве.