I have long stretches of no hot Dragon Action.

But then sometimes I fire up the game and see them frequently. I have found - though normally I don't fast travel much - that using the fast travel t will often spawn a dragon within a short time span. If you travel to one of the towns, if you don't go into the town, but head out.
I do have a problem in that I am super stealthy and my dragons often won't come close enough for me to hit.

I see them flying around, attacking local flora and fauna, and I am jumping up and down trying to attract their attention and they decide to go after a yummy mountain goat instead.