There's really nothing I can say.
You hit every style with this song. Changes in the melody, obviously, and different modes of play, but the song doesn't vary too much in style.
One thing that would help the song is if you:
A. Extend it.
B. Add a little section where the song reverts to a different key and back.
The ending of the song doesn't seem very complete, but I guess that problem would be fixed if you extended the song, anyways. I think that this one is better than Backing Track from Hell.