Sounds like you just put a midi file into Edirol..
It also sounds like there needs to be a bit of mastering done on this tune. I'd recommend changing up the arrangement of the song as well to give it a more orchestrated feel. It's kind of dry right now and sounds like it needs more too it and a cleaner sound. It almost sounds muffled.
Keep trying...