well i don't want to sound like i am the best or something like that but,
from my perspective you need to improve a little more on
the notes, learn some scales because it kinda sounds weird
at the beginning
you have cool FX's that's for sure
transitions are good as well
and make more bass changes
don't just leave it flat the whole time because people will
notice or get bore of it... i think
so that's what i can say.
good luck with the whole song
d-_-b