I can't orgasm

I have a tough time orgasming and even when I do it's nothing special. My partner will go down on me for like 20-30 minutes and still nothing, I start to feel bad for taking so long so I fake it. I've even tried myself and I've only been successful twice. 
Is there anything else I can do? 
Is anyone else having the same issue?