Si lo querés hacer "en serio", manuales y tutoriales hay montones, pero lo fundamental es que útilices un método y te tomes tu tiempo. que lleva bastante
Los libros de
http://librosweb.es
son un muy buen punto de partida
Yo seguiría este orden
xhtml
css
javascript --> Ajax --> Jquery
Posteriormente a la base que te dió xhtml incorporale lo nuevo que trae html5
Finalmente, incorporá un lenguaje del servidor a tu estudio y un sistema de bases de datos, php + MySql recomendados
Saludos