Hi there Thoth. My only advise would be to advertise and promote your site MORE. PPC, SEO, Banners, Targeted backlinks, etc. and some free ways social bookmarking, classified postings, forum participation, etc.
There are lots of variations on every aspect of IM. It is very important that you explore every possible way to see what is viable for your niche