Put more effort into your songs... Don't just proudly admit you made a song in 3 min. , then upload it. Really really work on your songs and you can get really good.
I just submitted a new song. Party Rave Full. Listen to that, and get some ideas. I'm no pro, but I spent hours and hours on it.
Ok, i'll try to put more effort into them.
Please contact me if you would like to use this in a project. We can discuss the details.