И это правда. Но все же три года (тем более 7) многовато для улеживания. И что прогресс во владении языком идет скачкообразно - тоже правда. Кажется, сколько уже учишь - а все начальный уровень. А потом берешь книжку на языке чуть сложнее, чем справляешься, помучаешься с ней - и вот уже другой уровень, повышенный, через какое-то время. Но все же лучше живой язык или лингафонный курс сочетать с текстовым материалом.