You probably need a new motor.
http://www.hondaautomotiveparts.com/...G+ROOF+%282%29
Costs about $162. You're probably better off trying to find one in a yard or using the manual tool that is with your tire changing tools that should have come with your car. It's to close it in emergencies but I use it all the time since I ripped my motor out. There's a little circle thing in your headliner you pop out to use the tool. Works for me, little less convinent than a power one, but I don't really mind.