I have just had a brain wave that has left me in a situation like this I have come to the realization that a blog is a living thing that you have to check in on it and make sure it is receiving enough attention.
I have added a forum to my list of blogs which you can join if you wish you need to click the link to join this forum you can advertise your succesful sites to all members.