If it still spins, you could try a replacement PCB and recovery software may work. If not it would need to be sent to a data recovery center to have the platter put in a working drive (heads and PCB) for recovery.
Just google for mine AIO Recovery tools 2012 and you have all the recovery appz you´ll ever need.
I cant give you a link because I gave away my work to a guy from Australia but he wont get it anymore because he sucks as a seeder and he shared the project in a iso and I gave it to him in rar and that kind of things.
Well it looks like this http://www.downtwarez.com/foro/variado/586886-aio-recovery-tools-2012-utilidades-recuperacion-pcs.html and just google and you will find it, good luck.
I had a similar problem, my computer would not "see" an old disk I added to use as for backups. However someone suggested to download Linux, Knoppix and run it and search. It worked on several old hard drives I had laying around that I also couldn't see. Gotta be worth a shot! Good luck to you! Doug