Excelente questão, Vitor.
Olha, não precisa ser gênio para trabalhar ou continuar na programação, todos temos nossos pontos fortes e fracos e isso não pode deixar você estagnar.
Uma ideia: Tenta criar um plano de estudos para estas partes que te deixam com medo de evoluir, olha os projetos do mercado e tenta criar uma "cópia" ou criar features parecidas, isso é muito relevante.
Outra é: Observa por onde você mora se existe alguém ou algum lugar que precisa dar uma repaginada no site ou até mesmo criar novas features e tenta se vender, sei que é difícil, mas é muito importante.
Espero ter ajudado de alguma forma!
Foco nos estudos!