I like the song, but you need to work on your vocal rhythm.
Right now you almost always have one syllable per beat, that in itself sounds robotic, even if a real(TM) singer would sing it.
If a word has 2 syllables, that doesn't mean they are both the same length when sung.
Record yourself singing, adjust the rhythm and volume changes according to it and your vocaloid will sound MUCH better.
When you breathe, your synthetic friend needs to do that also.
Originally Posted By: Planobilly
I was surprised that this voice had a limited vocal range, around two octaves. It does not sing on pitch out of the box and requires fixing with Melodyne, autotune, or both.

Those vocaloids have a sweet spot where they sound best, just like real singers.
Don't request things they can't deliver.
And stop using Melodyne!