Es justo reconocer a los WEB Master que tienen sus buenas horas de estudio, trabajo y reconocimiento, pero lamentablemente hay quienes dicen ser WEB Master y desprestigian tan reconocible Titulo, yo solo me considero alguien que sabe un poco de este mundo y hasta que los verdaderos Caballeros WebMaster (like a Jedi) me reconozcan. Te cuento por donde empezaría yo....
Lo primero es por tener claro el famoso codigo HTML, si bien es cierto hay cientos de herramientas y no tienes que escribir codigo (inclusive Office) hay veces que tienes que ver el codigo para arreglar cosas o entender..
te sugiero que leas
http://www.webestilo.com/ sus manuales son buenos para empezar.
luego antes de irte a la red, te sugiero que uses el IIS de Microsoft para tener tu web en local, asi tus pruebas no tienen que pasar por pasar a un servidor.
Tambien es bueno que sepas los conceptos de servidor y cliente.
Servidores gratis hay un monton pero todos meten publicidad, pero si tienes la posibilidad de invertir puedes conseguir un dominio y hosting por 5 dolares mensuales que para empezar viene bien.
Suerte.