Salut,
Attention aussi au fait que 'webmaster' est un mot très vague : par définition c'est le responsable d'un site. Mais suivant la structure du site ou de l'entreprise il est aussi, développeur, désigner, admin système, admin réseau, admin de base de données, chef de projet, éditorialiste ...
Donc tout dépend de ce que a quoi tu veux arriver : être capable de créer un petit site statique (ou même un peu dynamique) et être capable d'installer un système 'tout fait' par exemple un cms et le customiser un petit peu, c'est facilement envisageable avec de la motivation et en peu de temps.
Mais je pense qu'un niveau 'expert' n'est pas envisageable sans un minimum de formation, ou alors avec beaucoup (plusieurs années) d'expériences (et encore).
Bon courage en tout cas