Your friends may tell you your music is awesome, but that doesn't always mean it's ready to get pushed to all the blogs yet.
I know no one wants to hear that, and a lot of the times it may just be the personal preference of the music supervisor, but take an honest look at your music.
Everything needs to be mixed and mastered, and ABSOLUTELY NO BEAT TAGS THROUGHOUT YOUR SONGS. That pertains to the rappers and occasionally singers, but it's something I hear too often. Respect your music and buy the tag free version of the beats that you use.