1- ear to mouth... look like you've done it
2-
http://dmoz.org ... submit your site to the proper category
3- google analytics ... you will see if you have real visitors
4- call your site in google from time to time; site:yoursite.com
5- good thing is to have a wordpress as a News Front page, so wordpress will submit each of your News to the regular ping-back systems and your site will be indexed.