Se você está trabalhando com HTML e CSS, eu recomendo aprender um pouco de JavaScript e seus frameworks, bem como frameworks de HTML e CSS. Isso pode melhorar significativamente a qualidade do desenvolvimento front-end. Depois, você pode considerar avançar para o desenvolvimento back-end. Eu recomendaria o uso de Java para o back-end. Isso pode desafiar sua mente, mas proporcionará uma ampla experiência em Programação Orientada a Objetos (POO) e desenvolvimento de micro-serviços com Spring Boot e Hibernate.

Dê uma olhada neste roadmap do JavaScript: https://roadmap.sh/javascript