If the culprit is a bad "pull" there's a kit I have used (and probably other brands) called "Zipper Rescue Kit" that has assorted replacement pulls. You cut/pry off the old one, align the teeth and these new ones snap on. BUT if you have damaged teeth the "fix" is a new zipper and sewing (sometimes not worth it).