If you want girls to approach you, you need to look and act friendly, funny, sociable, approachable. Smile at people, say hello to people at the bar etc.
If guys find that girls don't approach them, it might be because they're seriously ugly, but they need to put some effort in themselves to catch their attention.