Originally Posted by roadbuzz
. . . In my experience, the root of the problem is usually a bike that's too large, YMMV. Good luck!
I second this opinion. But if you think your seat and sit-bones are just right (position over the pedals included) try shortening your reach with a shorter stem. Worked for me.