Did you run your hard drive manufacturer's diagnostic utility to see if your hard drive is okay?
(If the hardware in your hard drive is physically worn out, there is no software that can repair the damage and make it usable once again).Hard Drive Diagnostic Tools
Hard drive diagnostic utilities are used primarily for determining the physical condition of your hard drive, (drive integrity and read/write verification). If you are having computer problems which you suspect are hard drive related, you can test it with one of the following:
If the diagnostics reveal that the hard drive is failing, new drives start at $35 at Newegg.
If the hard drive contains data you would like to retrieve, try Ontrack.