If the other windows are working and there is not a blown fuse then I would suspect that the motor is the problem. It "could" be the switch that operates the motor, but the motor is far more likely. As to a possible fix that does not involve replacing the motor Ive got no idea. I would hit up vines automotive in AL (assuming you are stateside) and see about getting a motor from them if you do not want to purchase a new one. They have always treated me well with good prices and quick shipping.
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.