Make sure the media disks are clean and unscratched, the drive's cables are securely connected, try a different power lead and a different known working data cable if it's internal, try a different known working USB/firewire cable and port if it's external, and clean the drive's lens.
If no luck, then try it on another system. If no good, then it may be bad.