Arousal tips?

I can only seem to stay aroused for a few minutes before it just fades away. Whether I'm just with myself or with a partner, I just can't stay horny for very long and it's really frustrating. Any tips?