You need to learn how to sustain a pitch...
The way you're singing makes it feel like it's incredibly off-beat.
And you're trying too hard in hitting some of the notes; just pick a certain range and stick with it.
That scream scared the shiznits outta me >.>