First check the ground wire to the motor. The case is a type of plastic/fiberglass so the motor requires a seperate ground wire run directly to the steel housing.
Apply 12v directly to the power side with the ground wire hooked up and see if the motor works. If not you have found your problem, if so move on to the next step.
Check the fuse in the fuse panel. (I am guessing you have done this one already.)
Check the relay mounted near the motor and see if it is working.
Check the resistors (2 screws mounting a small diamond shaped panel to the AC box) and see if the resistors are broken. This shouldn't be the issue or you would still be able to get high speed.
Finally you can jumper the connector for the fan switch itself to see if the wires are broken somewhere along the line, or if the switch itself is broken. Usually the failed switches will still give high speed, although I have seen them totally fail.