Frankie, This song has all the right stuff with the Hook, timing,and beat. However I think you can record the vocal with more soul. I wish I could give you how to do just that. Vocals are the key to music, and will make or break you. I'm not saying I can sing.
Someone gave me a review, saying to sing as if I was singing to someone or giving a stage performace. I learned from that and redid my whole song, Drifting Snow, from top to the very bottom. You have a fabulous tune, try singing with movement and more feelings. If not for the FanMusic, then work on that when you practice any and all you songs. Try a backup vocal.
May happiness be with you, my friend!