I'd say, bring the vox down a tiny bit... it sits just above the mix (at least for me). If I listen at higher volumes, it's just way too over-bearing.
Try to mic that acoustic git better... don't
ever run acoustics direct...

that just sucks the life right oat of 'em... some people run a combo of direct/mic but I have yet to find a redeeming quality of DI'ed acoustic tone.

I'd suggest close mic'ing with a SD condensor and distance/room mic'ing with an LD condensor. You should get a much better tone. Anywhoo... once you get a better acoustic tone, I'd say bring the acoustic up more in the mix (maybe panned off to one side 50-60%) I mean... this genre typically calls for heavy (and prominent) "keys", but you don't have to go with the typical sound... get a sweet, moody acoustic tone (playin' that picked minor) and bring it up in the mix almost as much as the keys... that'll level things out, as well as take away a bit of the "cheesy-old-people-church-music" sound.

Although, she does have a
very "churchy" voice, so it'll always have that "flavor" to it.
Everything else has been covered... you really gotta get new drum samples, 'cause that alone takes the song down a few notches (as far as sonic quality/professional sound).
I'd be interested in hearing the choral arrangement of this.
(P.S. Try encoding at a higher bit-rate (maybe using VBR)... that'll help a bit too.)
WATYF