Eu concordo com o comentário do nganga. Acredito que seu nível de cobrança só esteja desalinhado com suas próprias capacidades, e não entenda mal, é bom querer ter capacidade e competência para fazer mais, mostra ambição e a vontade de melhoria. Você mesmo assumiu que não tem a habilidade necessária para executar algo muito mais alto nível do que atualmente tem feito, então não faça, não tente pular etapas, se divirta no caminho que vai te levar até esse nível. Se o que pode concretizar são projetos simples, faça e extraia o máximo possível deles.
Uma outra dica que eu dou é: explore mais projetos/códigos alheios, isso vai te expor a linhas de pensamento diferentes da sua e vai te colocar cara a cara com ideias que nunca tinham passado pela sua cabeça.