i would recommend WordPress, with a good quality paid theme and a selection of plugins,
- Askimet (now comes with WP Install
- TinyMCE Text Editor Advanced
- Google XML Site map
- WP Super Cache
- Shareholic
- Contact 7 Form (or more robust contact plugin)
- Robots Meta
if you don't know much about HTML then don't dabble HTML is only about 10% of a good webpage just get signed up to WordPress or contact me for a wp directory install on a domain of your choice