I'd agree with Hacker that it is easier if you have a specific market. I run my site through Photium, which again is a template site. I mostly do cycling and rugby photographs, with a few still life & other shots thrown in.
As I know alot of local cyclists, the web site is well supported and through it I've been booked as an event photographer for a race next year. It's the same with the rugby shots, my son plays & I photograph the team and have been booked to do a team shot & from that one of the Mum's has asked me to photograph her children.
As for the still life, I've not sold any from the site yet, but having done a craft fair last weekend, I've handed out a few cards & am keeping my eye on my site stats to see if anything comes of it.
If you want to get the site out there, you need to add meta data tags so that search engines find you. The site I'm with, have a page for you to fill in with these and help & I found that within a month, if I search Google for my name, my site is on the first page near the top.
Make sure you're site is interesting and that photographs are rotated as it encourages visitors to come back if there is something new. Have info about yourself and a clear pricing structure.
Hope that helps, Oh, and nice site Hacker.
Sarah
Sarah Brooke - Cycling Photographer in Northamptonshire