The problem with saying "you're almost there, you need marketing" is that I am done. I don't have the effort for marketing. I started the site for fun, to scratch an itch, and that has passed. Maybe I'm close, but in all likelihood I could've done everything right and still got nowhere. I need to draw a line in the sand, and this is it.
However, it's nice to have people acknowledge that the problem is most likely marketing oriented, rather than a fault with the site.
It is a pretty nice site.