First of all, make sure all the surface rust is removed from the head of the bolt. If I remember correctly, that bolt is a 10mm metric. Be sure to use a 6 point socket (a 12 point might not grab if the bolt head has been reduced in size from surface rust). I would use a 3/8" drive socket with a breaker bar (instead of a ratchet wrench) and a 3" extension to control how you apply slow steady pressure when trying to break the bolt loose. If the 6 point 10mm socket still slips on the bolt head, then you have to go to a smaller size socket. I would next try a 3/8" (sae) 6 point socket. The 3/8ths sae socket is slightly smaller than the 10mm, and might work. If the 3/8ths socket fits, but not all the way on th bolt head, you can try lightly tapping the socket to seat it better on the bolt head. If the 3/8ths socket is still too large, then maybe try a 9mm next.
I would not use any heat (ie torch) on the bolt, you might ruin the coil the bolt is holding in place.
Another option, if you can get a 6 point socket that will fit snugly on the bolt head, is to use an old fashioned hammer driven impact driver (not an air gun). Many times the hammer impact along with the twisting action of the impact driver will break a stubborn bolt loose.
Remember you have a steel threaded bolt in a threaded hole in an aluminum head. There is bound to be some corrosion between the two types of metal.