it says on this website that dream spinning helps so maybe you could try that.
personally what stops me waking up is taking a deep breath and thinking of a solution to the nightmare. by focusing that hard on the situation i think that's what keeps me in the dream.