have you done this or considered this, if not i think you should, if you want more people on the site that is. you should make a video and put it on youtube. like give all the details of this site, then give it a good name, something which would catch peoples eyes, and one which people are most likely to search for, and put tags on it which people would search for aswell. e.g. title of vid - easy downloading
tags - easy, download, downloading, site, free... etc.
or you could make the vid like a how to video, like show people how to download stuff, and make sure you include this site.
e.g. title of vid - how to download / how to get free downloads... etc.
content of video:
HOW TO DOWNLOAD STUFF:
first go to completewebs.blogspot.com
click on what you want to download
and so on and so on. and of course also add in good tags
this is just an example, im sure you can come up with something good. and i have no idea if you have already done this so...