You should try a pair of bib shorts. The suspenders really keep pads in a much more stable place than shorts, especially for those of us with a gut.
Sugoi makes some that fit my 6'-3" 280 pound ass, they're out there.
Also, chamois cream. But that's secondary.