I'd say it's not too bad for a first song, but you have a lot of stuff to improve on.
You should definitely learn some music theory, since all the melodic part of the song seemed cacophonic(or whatever the word was).
Also, some sounds (especially that high-pitched one) actually hurt my ears.