Sex is exercise and like a sport.
As with any sport it needs you to be fit, healthy and with the
correctly trained muscles to do it well.
Do more pushups to develop your arm strength and sit reverse
crunches. 100 x 3 sets daily and you should have no problems.