
¿que te recomiendo?

,pues la verdad, para currarte una pagina decente el CSS esta bien para lo que es el diseño(de echo es para lo que se usa), y despues el PHP si quieres hacer paginas dinamicas, aunque para algunas cosas no te olvides del Javascript, te recomindo los tutoriales de DesarrolloWeb(arriba de la pagina tienes el enlace).
Suerte.