My apologies for sounding like an anal prick in my early post, but I find giving new composers any advice usually goes in one ear and out the other. The problem is, I can't tell you how to make a song/remix, nor do I really want to. It is after all, your creation. I can say 'add this, add that, do this, do that', but I don't think any overhaul done to the mix would get it posted (especially if my assumption that you are indeed someone new to this).
The only advice I'm willing to give is to keep practicing. Make new original songs, make new remixes, learn more about the program, learn more about synthesis, about song developing, emulate songs already on the site, etc. etc. etc.