– or is there anything I can do to revive it?-
First things I would do is continuity test while rotating the full 360….Then,regardless of the result,couple the ungeared shaft to a working motor and run it for a minute in the opposite direction it would normally run.There is a very slight chance it will work ,a while and at least, and prove the armature is ok.You could also hook it up to a bulb while doing this.
If you can dismantle the motor you could do a continuity check directly on the armature and be able to see if the brushes are worn or simply not making contact.