However, if you believe you are truly uninteresting, why don't you start becoming the kind of person that would be interesting to get to know? This is something that seems well within your reach. I would have no interest in dating a man who was looking for me to make his life interesting. I'd rather get to know someone whose life is already full of hobbies and plans and interests that make him a fascinating person to be around. Start looking outwards and think about what strengths, knowledge or skills you have that you could offer others who need them or what would develop you as a person. How much attention are you paying to developing non-romantic relationships in your life? (Doing this offers frequent opportunities to figure out what areas you need more practice in, decide what you have to offer another person, give you chances to learn from others around you, fills in your life with a support system, forces you to think of others, practice receiving and providing care, etc). I think when people try to skip over the non-romantic relationships to get to the good stuff, they often miss developing the necessary skills to develop and sustain a healthy relationship with a good potential partner.
You just strike me as someone who doesn't have a strong sense of identity - the good things about yourself and what you have to offer any kind of relationship (romantic or platonic), so you rely on being shocking and controversial instead. You would like a quick fix for how to get what you ultimately want, and there really are none. Even if you change your appearance and people react positively, the underlying issue of a need for identity will continue to resurface.
I would wager you're selling yourself short. I expect there's a lot more good (and interesting) stuff there than you generally show us.