JA2, you could start by putting your website in your forum signature and a link in your user profile.
Done ;o)
I've submitted PAD files of my game demos to 50 download sites. I was thinking about starting a blog, I'll look into that now then... How do you get reviews and do press-releases?
:)