This is a tough thing to do, I know.
How do you make progress when you are surrounded by people who have no interest in change?
You leave.
I find that many times progress comes not just from leaving something behind, but facing new challenges and interacting with different people each time you go someplace new.