But if unfortunately, none of these solutions can make your hard drive work again, or your disk is not even detected or showing up in Disk Utility, then this drive might be physically damaged. Under this situation, you should send it to a local disk repair service and see if they can help.
Good luck!