get some flux to clean the metal, this removed the dirt so you are soldering metal and not dirt, it sounds as if this is where you going wrong..
blow torch
mind you isnt too far off what i would try, have ya tried welding it yet? I wouldnt suggest it, might work
Rob.
blow torch


Rob.