I'm really sorry for what you're going through, I know what it's like being called names your whole life.
I'm not gonna give you advice about how to get a girlfriend, because honestly, I know nothing about that... I repulse the other sex or better, every sex

Anyway, what I wanted to say nevertheless is that I see plenty of ugly people dating and getting engaged. As for being boring, that's a subjective thing: there will be plenty of people who won't consider you boring if you give them the chance to know you.
I'm guessing maybe you could consider working on your self-confidence a little. Then you could look for something new you'd like to try, some activity or hobby that interests you. Once you start doing stuff you'll get more experiences that you'll be able to share with others. Once you'll have always something cool to talk about you won't be considered boring.
Take care