First thing you have to do is stop worrying about all of this. It is going to perpetuate what is going on. Has your partner complained to you about your performance?

Yes the dancing is a great idea. You are on the right track here. My suggestion? Find something different to do, maybe a different area.
Spice things up a bit! What works for me is seeing my woman so worked up...I'll spend loads of time getting her there. Seeing her excited like that
and knowing I did it to her, and that I am going to satisfy her in one way or another is a huge turn on for me.

We'll sometimes slip into the bushes while hiking...totally outrageous stuff like that. Get out of the rut, and things will right themselves quickly.
Hmmm...now I'm in the mood to go grocery shopping with her...hehe (J/K).