Вопрос очень объемный, здесь нужна индивидуальная консультация. Могу дать несколько универсальных советов:
а) занимайтесь, пока приятно.
б) чередуйте сложное с простым.
в) чередуйте неинтересное с интересным.
г) больше играйте.
д) делайте групповые проекты.
е) найдите ментора или наставника.
ж) ставьте мелкие, легко достижимые цели, чтобы в конце достичь цели великой.
Поощряйте себя за каждую маленькую победу чем-то приятным, пишите о своих достижениях в дневник (можно отдельный), пытайтесь применять полученные знания на практике.