You have some pipes on you sir, i will give you that if nothing else. One of the main things that struck me from the start was higher notes in your chord, when playing acoustic often times it aids in recording a cleaner over mix to strum down strokes only so the pick is hitting the E string most and off setting the higher e string from ringing and dominating the song. The same chord also felt like it was dragged on a bit too long and used too much through out the song, there are simply variants to chords by method of root note inversion. it keeps the same chord, but gives it a different sound.
I wish the vocals would have switched placed with the volume of the guitar. Whom ever this is singing( be it you or some one else) should make that voice a focal point of the entire song for certain.
Hope i could help in some way =)