i started directory site 3 months back, its like a pain in the head whenever i open ADMIN

8 links out of 10 are spam,

can anyone tell me how to stop spammers to add their link in the site ?

i am using captcha , but i think its working for very few spammers,

please help
thanks
vikas