At this point my only suggestion to solve your problem is:
Fix radiator fans
Rule out headgasket issue with a combustion leak detector kit
Flush entire coolant system and clean exterior of radiator
If you have not replaced the water pump, do that (possibly timing belt/chain as well)
Refill with proper mix of quality antifreeze and distilled water
__________________
|