Meus 2 cents,
Nao sei se vai ajudar, mas quando tenho um problema muito complicado para resolver uso a seguinte metodologia:
-
Pergunta: "Como comer um elefante ?"
-
Resposta: "Uma mordida de cada vez"
Enfim, respire fundo:
-
procure separar cada tarefa em tarefas menores
-
Destas tarefas menores, veja as que sao mais simples ou que voce ja domina e que possam ser feitas de forma independente. Faca uma ou duas - ver o codigo fluindo da uma sensacao positiva, aliviando a pressao e dando motivacao para partir para uma tarefa mais parruda.
Como voce mesmo disse, as coisas estao indo - apenas que nao na velocidade que voce gostaria.
Continue, nao desanime e voce acaba pegando ritmo.
Saude e sucesso !