Pour sodium chloride salt over your driveway to melt snow and ice. Follow all instructions on the package to avoid over-salting because in high amounts the sodium damages nearby plant life. The salt doesn't heat the driveway itself, but allows snow and ice to melt more quickly. Rinse the driveway thoroughly with a hose once the temperature warms to remove any remaining salt deposits.
Place a mirror or reflector on the lawn and angle it so more sunlight is directed onto the driveway. The reflected heat helps melt any remaining ice and also heats the driveway the longer it is in contact with the driveway surface.
Plug a hair dryer into an extension cord and apply it to any stubborn icy areas on the driveway. This is a temporary solution but it is useful for heating the driveway in areas with a lot of shade. Keep the hairdryer and electric cords dry to prevent electrical shocks.