Just took a proper listen to this.
In terms of the melody, chord progression and arrangement, that's all good. There's plenty to work with here and you've done a lot right.
However, I'm gonna spend a bit more time on the things I didn't like as I think that's probably more use to you in terms of...