2001 Sportsman 500 HO

This is my first time posting to this forum. I have been having a problem getting my radiator fan to work. It was overheating and then I finally realized that the fan would never turn on so I thought it was the fan motor. I bypassed the heat switch on the radiator and the fan ran fine and I did not have any overheating. So that made me think that the switch is just bad. I have a new switch now and got all installed but the new switch will still not turn the fan on so I don’t know what is wrong. Let me know if anyone has any ideas. Thanks!