Surely, you have made the experience that it's easier to speak to class mates than to some random girl that's carrying heavy shopping backs from the mall to her car. Further, it's much easier to find receptive women if you hang out in a club you genuinely enjoy. So, if you go to mainstream clubs, you're definitely better off if you look like the guys from Jersey Shore. This obviously doesn't mean that you can't get laid if you don't.
In a recent post on my forum, Cani posted a neat guide on how to find a better niche for yourself. If you think that, after taking care of your "foundations", the women around you still ignore you, it's probably worth a read. Here's an excerpt that should be quite inspiring already:
1. Find your warm environments. This will take some research, but should not take long at first. You always want to keep you ear to the ground and be open to new suggestions. It is always best to check them out first before commiting (time,effort or money). It is good to try new things out, but try and find things that you can do often. Dont just do one thing and keep changing and doing lots of different things over a long period. To avoid this, go for things you enjoy doing or comfortable being in that situation or those people.Types to look at:=do classes, sports/dance groups, join hobby groups, uni clubs, check out meetup.com=Build a social circle (from work or from the above idea) and do other things together - house parties, outings etc=Go to niche activities - goth clubs, art lectures, they may be a lot of people there but you have a lot of common interests - goth music, art.=Places with the same type of crowd of people that you will probably bump in from time to time (ie not a hobby group, more like a niche club or pub quiz)=Place you frequent a lot of the time, which is not generaic or mainstream, local pub, pub quiz, meetings, gym, shops, student bar, library