How can I improve it? What could I have done better?
what instruments do you play? Learn as many as you can afford too; it helps. ~RevPops http://www.HisHouseMedia.com
I just use midi sequencing, I haven't played an actual instrument before instead I just use midi sequencing and virtual instruments.