There's loads of guys out there who would be attracted to everything about you, personality as well as looks. But then it's the luck of actually meeting them.
If you're not getting chatted up I'd guess it's more about the guys being intimidated by your beauty rather than anything else. It's not that easy for us guys to go up to a complete stranger and risk rejection.