S107G Heli can't get off ground

I have a yellow S107G which I got for christmas. Flew great for while but now can't get it off the ground, all blades are moving, doesn't seem to have any stripped gears. Is one of the motors burnt out, or does this sound like a battery issue?