vintage cassette tape keeps stopping on one side.

If the problem persists with other tape players, (i.e. the problem is definitely in the cassette), you could transplant the tape to a new cassette shell … http://www.tapeheads.net/showthread.php?t=2560

Depending on how valuable this recording is you may wish to employ a specialist to perform the transplant surgery rather than DIY.