Maybe fiddle around with that delay a little more. Id rather you post this up somehwere else there are alot better places then YOU TUBE!. I like the rhodes sound what did you use?
It sounds good though. The vocals are pretty crisp without the delay.
I think some strings would really add nicely to this song.