Boas!
Visto que nunca fizes-t um site. Não sei se te devas meter já num CMS.
Os CMS são uma boa maneira de fazer sites funcionais sem ser necessario grandes conhecimentos para meter a cena a funcionar, mas no entanto para fazer depois fazeres pequenas alterações, correcçoes de erros e para o personalizares, já é necessario ter alguns conhecimentos. Conhecimentos este que não se adquirem da noite para o dia, leva algum tempo, para perceber. Geralmente para consiguires implementar um site em condições recorrendo a um CMS necessitas ter conhecimentos razoaveis de CSS, HTML/XHTML, uma liguagem de servidor, dependendo do CMS que escolheres, tipo ASP.NET ou PHP, e em alguns casos conhecimentos de Javascript. Por isso se realmente queres fazer um site funcional aconselho-te a começar por aqui. Se apenas queres fazer um site simples, HTML e/ou CSS servem. Neste caso deves seguir o conselhos da Ana Martelo.
Espero ter ajudado.
Cumprimentos