Achieving an orgasm has more to do with knowing where your clitoris is and how to stimulate it than with having vaginal sex.
OP, have you ever looked at yourself down there? Have you ever touched it?
I orgasmed for the first time in my life when I was a teenager and was playing in bed with a pillow!!
It was all by pure chance. It was years and years before I had sex with someone but I knew I could orgasm. I always felt really bad that I could orgasm but it took me years to actually have sex while other girls I knew were having lots of sex but never orgasmed! I thought it was such a waste of a skill!!
My advice would be to first, learn where your bits are. The clitoris is like a little penis and it's kind of hidden in some cases. I can touch and feel mine so I'm sure everybody can find it and feel it too. Some women might need to do more searching than others.
Once you know where it is, you can stimulate it with something soft. I have never tried vibrators myself as I know how to reach it, but that's me. Not everybody is the same.
By the time I actually had sex, it was easy for me to orgasm. It can also have to do with everybody's individual anatomy and they say that the closer the distance between the opening of your vagina and where your clitoris is, the easier it is to orgasm through vaginal sex.