Hola yosoydoug, pues bueno para empezar hay que saber lo que es un webmaster, la wikipedia lo define como:
QUOTE
La palabra Webmaster es un término comúnmente usado para referirse a las personas responsables de un sitio web específico.
Como puedes ver con el solo hecho de crear (diseñar y/o programar) una web y subirla a internet ya eres un webmaster.
Ahora me imagino que lo que realmente quieres pregutnar es ¿como llegar a ser un buen webmaster?
-Primero que nada al crear una web tener realmente la idea de lo que quieres mostrar en tu sitio, por ejemplo si es dedicado a videojuegos, crear una especie de mapa conceptual de todo lo que quieres informar en tu web y relacionarlo.
-Una vez que tengas tu "sitio" a papel y lapiz ya comenzar a relacionarlo o mejor dicho como quieres que se relacione, a traves de vinculos, menus, etc...
Bueno eso es la parte creativa y pues eso depende de cada quien. Ahora la parte tecnica:
-Para ser un buen webmaster debes minimo dominar el HTML, para asi resolver cualqueir problema de diseño que se presente. Como extra debes saber XHTML, XML y sus variantes.
-Si quieres crear paginas esteticamente visuales y vistosas lee sobre flash y photoshop, te hará mucha falta.
-Si aparte tambien quieres crear paginas dinamicas lee sobre lenguajes de programacion web (PHP, ASP, JSP), personalmente recomiendo PHP
-Si quieres trabajar con datos y bases de datos lee sobre SQL
-Ahora si quieres ir mas alla, y tener tu todo el control del sitio, monta tu propio servidor web en tu pc, instala Apache+PHP+MYSQL y busca info sobre como montar tu servidor y abrir el puerto 80 y redireccionarlo a tu pc, para que accedan a tu pagina web montada en tu pc desde internet.
Como puedes ver es muy variado y extenso, y todavia falta mas (Ajax,JavaScript,etc..) pero lo que te di es buen inicio y lo que un webmaster no debe ignorar, tambien debes saber sobre seguridad y siempre estar al dia, asi como no permitir ningun agujero y/o error de diseño/programacion en tu web si no quieres un bonito deface
Saludos