As foong suggested you can go for the CMS option, or mess around with some HTML/CSS based templates and go to know your way around by customizing someone esles.
http://www.freewebtemplates.com/
Its really a case of playing around getting to known things and absorbing knowledge from others,
All the best.
Rob