It would take a lot of skills and tools to rescue this frame... Here's a safer modification to consider...
But seriously this frame is toast and unsafe even if fixed. Sadly this aluminium may only be worth 0.20 USD a pound stripped of the stem, crank, and bottom bracket...