Tires look like 20"+, definitely way too tall gearing.
As BigWes said above, an 80T sprocket would probably get you scootin' along a little better, although it'd still be a bit high. I would suggest that same thing as Budget GoKart here, get a Chinese torque converter off Ebay, plus an 80T axle sprocket. That should cure the slipping issues.
If you still have issues after that, a jackshaft is needed.