I have a 1999 Ford escort zx2 coupe 2d and it keeps over heating all the fluids are fine and I'm wondering if I suppose to drive with the coolant fan switch on
If overheating at stop lights it is likely the cooling fan isn't working. The fan operates automatically using a thermostatic switch and on most cars also engages with the AC. If not operating it could be a fuse, relay, thermo-switch, wiring problem, or the fan itself.
If overheating at speed it could be caused a clogged radiator or stuck thermostat. One way to check the radiator is to see that it heats up evenly, any cold spots indicate a clog.
A lower radiator hose collapsing under suction can also cause overheating on the highway, also a loose or corroded water pump impeller.
Worst case would be a blown head gasket.
You have a switch for your cooling fan? That has to be a mod/bad fix someone else did. Normally they have a sensor that tells the fan when to run. Otherwise YES, turn the fan on.
And verify it's running.