Сначала нужно определить, какой уровень у тебя сейчас и к какому уровню ты хочешь прийти. Если уровень начинающий, а для твоих целей нужно освоить средний, то время изучения существенно сократиться до нескольких месяцев. То же самое, если у тебя средний уровень и ты хочешь достичь продвинутого.
Второй важный момент — поставить себе временные рамки. К какому времени я хочу достичь желаемого уровня? К какому конкретно числу и месяцу? Ограничение по времени — отличный мотиватор не откладывать дела на потом, а заниматься, несмотря на авралы на работе, болезни, праздники и отсутствие настроения. У цели должна быть конкретная дата, к которой ты будешь стремиться.