J´ai appris sur internet, et aider par mon cousin.
Y´a pas de secrets, faut s´entraîner, au début pour le design tu prends un kit graphique gratuit et tu le modifies (Certains kits n´ont pas le droit d´être modifiés à cause des droits d´auteurs donc fais gaffe) ça t´entraine, et après une fois que tu te sens prêt, tu fais ton propre design.
Par contre, c´est pour l´hébergeur moi que ça coince, j´ai pas vraiment envie de prendre un hébergeur payant surtout qu´à 15 ans, c´est chaud pour le payer, alors je me contente des gratuits, mais bon tu peux pas faire grand chose avec.
Au pire si tu as des difficultés, il y a un forum "Création de sites web" sur jeuxvideo.com qui permet de se faire aider et de demander des avis sur son site.
PS : Si tu te (re)lances dans la création de sites web, n´oublies pas que ton design peut bugger sous IE, il peut marcher impeccablement sur Mozilla etc mais sur ce fameux IE, ça peut coincer. 