I know a couple of guys who are handsome and shy, the combination can sometimes make them seem a bit standoffish and up themselves to people who don't know them. It's stupid because in fact they're the nicest guys but because they're good looking and a bit quiet people wrongly think they think too much off themselves, it's all to do with the presumptions other people make about them.
It can be really serious sometimes, one of these guys is always getting hassled and gets unlooked for aggression taken out on him from time to time.
What's annoying about it is that if he was cocky and more outgoing people would think he was a conceited bastard. Being good looking can be a curse sometimes, as well as a blessing, because it opens you up to people's stupid ideas of what a good looking person should or is like. Guys straight or gay or anything in between have a genetic impulse to see one another in terms of what kind of competition they represent, and conversely are coded to not see women as competition and to be able to get on with women more comfortably inspite of many human culture's attempts to reverse this ( even if we don't realise this it is the basis of a lot of male-male male-female interaction ) and good looking, nice seeming, intelligent guys can often end up on the losing end of this assessment. I'm not sure if it's possible to remedy this, but there are nice guys out there in the same position as you, my advice would be to seek them out, you'll probably find that there's more guys out there like you than your even aware.