Looks arent the only determinant of a girls actions towards you. But their effect is the simplest to explain:
If you are a 9, more girls will feel compelled to talk to you based on sexual attraction than if you are a 7.
If a girl is HOTTER than YOU she probably wont feel compelled to talk to you based on sexual attraction.
HOWEVER - there are many other factors.
Approachability - if you put yourself in an approachable position, for instance, standing in line for something around cute girls, it makes it easier for them to innitiate with you. If you are sprinting down the hall... it would be hard for a girl to engage you in a conversation.
Personality - if you never smile, no one will approach you... youre scary. If you are always having fun, and appear interesting, then girls will want to talk to you.
Social Proof - if you show up alone and never talk to anyone you might be a loser... big social blunder for a hs girl to talk to you. If you show up with 10 friends, you are still unapproachable. If you show up with 1-2 good friends who are popular/cool, girls will think you are THAT much cooler.
.
Im good looking, i understand how to open my body language, and i try to smile and have fun wherever i go - I get approached all the time.
As a DJ you shouldnt worry about girls approahcing you too much - thats like desert. You should worry about your approaches - thats the main course.