There are two options:
1) Take it to a data recovery center. It will cost you a good amount of money - $100+ to retrieve the data, but it is the best solution to get the data from the drive.
2) It may be possible that the controller card on the Hard Drive is defective. If you can find an identical drive (same make/model #) on eBay that is operational, you can try to switch the external board (do no open the drive). You have about a 50-50 chance of this working.
Hi! Thanks It's a good idea. But too pricey. No money for that for now. How about an HDD Enclosure? What does it do?