Charles,
Well, at the present time, it does sound unfinished and very tinny sounding. You may want to add some reverb or a bit of echo to the mix to start out with and make sure the panning of the instruments and vocals is in perspective and not sharing the same space. I don't know what your looking for, as you didn't ask for any specifics, so you could get several different responses to your post. Maybe finish the piece and do what you think is mastering to it and then re-post it asking for more specific responses on the mix, as no one knows what is in your head for the finished work, but you. Hope this is helpful.
Peace and Blessings, John