You have to stop masturbating so much because unless you have a very high sex drive and can perform for her, you aren't going to have sex with her at all.
A good idea would be to get her to give you a handjob and then have sex from there. But, you have to stop spanking it on your own.
Good luck.