It may be worth it to take it to one of those dent puller places. They can do some amazing things.
here in the middle of nowhere in NC Ohio, the dealerships use the same dent puller that makes his rounds in his mobile unit. i would just ask a dealer when his next schedule day is and make an app with him.