Look for some fill ins
I'd be repeating the last review but finding even one or two notes to add a little difference could change the song entirely
( Better or Worse ) :P
I'm clueless on mixing and just going to be starting to contribute my own music to the site.
Work with going to a higher note even if its just for 2 pieces of the song, it could add more "spice".
Keep working on it!!!