Any suggestions?

I have been sexually active since 17yr and now 28. I have masturbated, getting head and even used toys but no matter what can't seem to reach orgasms, I've gotten very close to it but still nothing to the point is becoming frustrating, any advice? Has this happened to anyone else?