When I was younger and couldn't have an orgasm from intercourse, only from a direct clitoral stimulation, I did try various things to penetrate myself vaginally. I was trying to feel the way I knew I could If Only... Then I met a man who made me come without touching me, that's how great the chemistry was, and it all went away forever.
Sadly, he didn't want marriage to a woman who had a child, so I married another man, the one who could make me come just by kissing my hand, as well as a hundred other ways. Not bad! Now it's a long time later, and he no longer cares about sex at ALL.
I've never felt that masturbation was a really good orgasm, I am no fan of dildos, they're cold and not the right texture, etc. I never did find a good substitute in the vegetable bin or in the health and beauty aisle. At least dildos are washable, reusable, and the right shape.
All my best orgasms by far have been with a partner. It might sound like I'm being patronizing when I say to put your energy towards finding a good sex partner in real life, but I don't mean it that way. It happened to me several times, it may happen yet again, who knows.