Why can't I orgasm???!!

Shamaine
So I'm 21 and I have yet to have an orgasm/cum... I've tried so many thing girl on girl.. Finger banging myself.. I've tried vibrators and have had sex with different guys, different races, body shapes and different penis sizes.. 
Does anyone have any tips or suggestions..