Don't use generic batteries. Use duracell or energizer. I'd suggest getting a rechargeable heater as alkalines don't hold up for very long with the high current draw. The coil should get fairly red/orange when in the heater.
Do you know how to prime the engine? To get an engine primed, you have to get the fuel line filled up to the carb. Easiest is to take the line off the pipe and gently blow into it as you watch the fuel go to the carb. Once it reaches the carb, stop or you will flood it and will have to take the plug out, turn it upside down and pull the starter a few times to clear it.
Once primed, put the heater on the plug and let it warm up for about 5 seconds, then hold the throttle on your transmitter at about 1/4-1/2 throttle and try to start it. Once it starts, you can let off the throttle and remove the heater.
I've seen a lot of newer people not apply throttle when starting, which in some cases, will start it, but it tends to require a lot more pulling than if you apply throttle while pulling the starter.