I presume people have blogs (with readers, of course) and such which could be used to promote the site. That's not a complete option, but it should work. I get the feeling that with an active community and a bit of 'social media' influence we could get it moving. Also, submission to slashdot etc would help.
Also, everyone should submit us to stumble, digg, and all those bookmarking sites.