I am usually reluctant to offer my opinions mix-wise, but since you asked for some specific feedback.... I think that acoustic guitar has too much bottom end or perhaps it's too hot. It could be the bass, not sure, but taming one or the other may help the vocal out too. The vocal is very good, just needs to come up a bit. I feel the same way about the fiddle.

I'm not sure what you don't like about the drums - they sound fine to me.

The song is great - love the melody - it's a fine representation of the genre.