Well, most data is gone when you reset the phone, erase data, etc. The Google info, if you have it synced to your Google account (which is off the phone) then you may be able to get the data from there. However, anything else, well there is no guarantee.
There are a few apps/programs out there that 'may' be able to help you recover the data.
A few of the programs you could try would be... DiskDigger, MobiSaver, Android-Recovery and Tenorshare. They are all data recovery apps/programs. There are many others out there, so check around and see which you would rather try. There is also one called RECUVA, that I have heard is free, which you could try.
One important note though, most of these programs are not free. They may say they are...