Sites like OnlyFans have nothing to do with you or relationships in general. The vast majority of people don't go on those types of sites.
I assure you, the thing that is stopping you from being in a relationship isn't Only fans. I'd recommend trying to find ways to build up yourself confidence.