Yamaha quad starter issue HELP

Battery low in charge.

Some have a chain drive.

Some have dogs that grab.

Some have a bendix that the gear rides on.

Which does your have.
 
It sure would help if it is sticking.

Another prob could be that the starter motor has got lazy and the initial inertia is not great enough to throw the gear.