Good song with a great message (particularly at this time of year). I'm far away from being any kind of a tech. guy, and I've never tried the method you are using with recording onto Youtube. To me, the vocal on your track seemed to be a little in front of the music. When that has happened to me in the past it's been suggestion to put a little reverb on the master track which helps to make it sound as though everyone is "in the same room" during the recording. It's something I'm still learning myself, but thought I would pass it along in case it helps. Have a Merry Christmas,

Brad