I'm just going to throw this assumption of mine out there.
Do you think is possible that you might not be achieving the O with him because you feel pressured? I mean, if you can when you're alone. Why not with him?
And I'm afraid I most insist
if you're willing try cannabis. Perhaps a friend of a friend of a friend you know smokes. I can only speak for myself, sex while high, well, it's amazing. Specially the foreplay, which is what us girls enjoy the most. Alcohol is not exactly a good stimulant I think.