All of the above is great advice, but i'll give you something to put in the back pocket to consider if all fails. Literally.
Try a prostate massage and see if that will get you to climax, its a different sensation and orgasm type all together in my experience.
There are a few MLs who can do it quite good as well.