Hello,
This could be the death of this frame. I would take it to somebody who can braise/weld aluminum. They would have to zip up the crack, and sand down the best to make it even.
Contact a local motor cycle shop, or auto shop and see if they have a welder for Aluminum.