Nice looking site, was really easy to navigate which you don't find too often either... so not sure why you aren't getting submissions. (i did add mine though, if that's any help)

How have you been marketing it? I mean if you are getting 60k visitors.. is that unique hits or what?

I notice that the links are all coded links, least they look that way, have you maybe considered hard link trades so that you can gain PR and then offer that as an inducement to webmasters?

hth
Ian