This is just my opinion and others may have different, but adding a fan will not solve your problem. If the coolant is not flowing properly through the engine and radiator no matter how much air you blow through the radiator will not cool the engine. The water flow through the block and radiator is what is utmost importance. A clean radiator and an open block along with a good water pump is needed. As Harry stated using the thermal reader will tell you exactly how hot is is and if there are hot spots.