Unfortunately it could mean you need a new hard drive. Not even showing the drive means a hardware issue, perhaps bad drive, bad cable, bad controller on computer.
You can try a utility sich as DataRescue or Filesalvage which has free trial versions to check if even they will see your drive. If not then you'll need a qualified person to help you out unless you're into Do It Yourself and undoing about 30 screws.