You can try Stellar Drive ToolBox, it is a great optimization utility which helps you to repair your Mac hard drive. It has volume repair utility which has awesome functionalities.
There are many data recovery tool available in Market, which helps you to recover deleted data. This is the reason I always recommend Mac users to check their hard drive health on regular basis by using Disk Utility.
There might be lots of junk files, system caches, log files, universal binaries present in your Mac and these files consumes lots of memory spaces. I would like to suggest , use any speed up Mac third party tool by searching over internet.