Does the winch line work at all? It just doesn't go all the way up right??

If so... unwind it, hook up the spare tire, put two 2x4s above the tire straddling the frame rails, and winch the tire up; that should pull the winch down with more force than your fruity beer drinking arms can pull down with.