The way that I am able to catch up on my UFOs is this:
Finish one UFO and that allow you to start ONE new project. Finish that one then go back to finish another UFO. Just make it that you can NOT start a new project unless you get one UFO done. Works for me. Just finished a rage quilt that I was short on yardage for the backing that was over 10 years old.