Honestly, I find reading these forums pretty motivating. First of all, I see just how hard others are working, and two I am constantly reminded I shouldn't take anything for granted.
Ironically, for me, another great trick towards improving compliance is to forgive slip ups. Ok, so I skipped a couple treatments, that doesn't mean I should just give up and skip another 2 weeks worth. Instead I say, ok, I'll try again. I think it's about gradually improving habits. In some areas of self care, I have finally gotten to the point where it's habit now. I feel very strange if I skip certain things.