If you have no experience working with websites, I highly suggest that you start with something that is user friendly and allows you to build a website without forcing you to meddle with code. Wordpress blogs are a great example of this. They can be modified to the point of insanity and if you're experienced you can fiddle with the coding until you pass out, but they can also be used by inexperienced users with little or no html/php experience.
You can get a free wordpress blog by registering at WordPress.com — Get a Free Blog Here
Not only do they have many different themes which can be installed easily, but they also have add ons and other features to use. I'm sure you'll find it easy to use and it should allow you to accomplish your goals.