Allow for user groups where people can actively share songs with one group or another. From there the ranking begins. Upvotes/downvotes work, but the Facebook style of choosing a "type of like" is much more useful in the long run.
Trying to rank songs without any context is almost impossible. You'll just end up with one particular style that is popular for the entire site.