Hello spurt19, and welcome to the community!
It sounds like your fan has reached the end of it life. I suggest you contact the fan's manufacture to see if it's still under warranty, make sure when you pull the switch, pull it till the hum stops, this would indicate that the switch is not sending power to the motor.
Cheers!