Thats a really nice site G, i am pretty new at this aswell and i have found that if you have a good domain with strong keywords the traffic finds itself; but if you dont as in your case you have to rely on PR links. Try to "buy" a spot on a developed site for some time and that will help drive traffic. I see that you already put your domain in your signature, its surprisingly fast how quick these forums get crawled. Also there are a bunch of articles and posts in the archives that will help you out.
Good Luck
bgmv