Está guay tío, te recomiendo que aprendas bien la semántica de HTML y como estructurar bien las partes y componentes de una web (
w3school,
mdn), también el tema del responsive que, como han mencionado antes, se podría mejorar. Intenta no usar nunca proporciones absolutas para lo que es los contenedores, divs, etc (px) y uses más valores relativos (vw, vh, rem, em, %...), aprende a usar también breackpoints en css (
w3school) que es bastante importante este tema. Aquí te dejo algunas webs que he usado para mejorar y practicar:
La base ya la tienes, dale caña y sigue practicando. Cualquier cosa nos comentas y seguro que alguien te echa un cable