Try anyone of the following:
Look up the temperature sensor if you have one.
Check the fan control for any fault
Check your resistor block for the blower motor.
You may need to change any of the following or have it fixed. A firend had the same problem once with his Mercury. It ended up with him replacing his switch.
Check
Auto Parts Place or
Howstuffworks for more info on parts and replacements.