Listening to this song, I get the impression that I've heard it before.
Unfortunately, the reason is because I've heard too many songs that sound almost exactly like this one. While there's nothing technically wrong with the song, it doesn't speak anything new to me.
Keep working on your style, and you'll hit one out of the park! You already have the tools you need to do so.
Thanks! I'll do that.