So after trying a bunch of different recovery softwares, one stood out as the superior solution: Zero Assumption Recovery. The site is not boasting when it says “our do it yourself data recovery software is far more persistent than many of the other solutions on the market.” Where as all the other recovery softwares I have tried failed to access my drive, ZAR succeeded in pulling out all my data (albeit taking close to 24 hours). Even through it is not cheap, I still recommend this recovery tool to anyone in need.
so good!!! :D