Cleaning Kitchen Exhaust Fan?

Trix_R_not_4_kids asked: I have two very stubborn exhaust fans in my kitchen. I always unscrew them and soak them in the kitchen sink with dishwashing soap and sometimes Ajax cleaner for a few hours and try to rub off the dirt from it, but I don’t always success. My fans still come out a little [...]