You could try without the hub. Possibly (sadly) the drive may have just failed. How is it formatted (NTFS, ext4?) If NTFS just connect it to a Windows system. If ext4 then you would have to try a live Linux boot if you have no other linux systems available.
Also try with the self-powered drive connected directly to the Pi instead of the hub.