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.