Doing the negatives on a pull up bar once per week and hanging from the bar should help a bit.

Stopping before failure will help you get stronger faster i think, but sometimes its good to push it so id say do a mix of both.