I like to listen to the samples provided before I read any comment, because I'm by far not as seasoned as the real pros here on this forum, but the things I found turned out to be exactly the same as ASarian mentioned:
Guitar too loud
Vocals need some reverb (but only just enough to make them sit better in the mix, you should leave them as dry as possible, imho)
Drums almost non existent
Harmonica gets totally drowned
Some effect on the guitar would be nice, although it might be intended, it sounds a bit too much on the "lo-fi garage sound" side for my taste - or maybe try combining it with a nice acoustic for the strumming parts.
Great thanks for the feedback. Is this any better? I appreciate i've some way to go but i'm not sure how to go about it. I'd particularly like the Tom to really stand out and sound amazing. Also how to improve the guitar sound and get the accordion to blend rhythmically with the guitar (although i can re-record it but still don't think i'll get it spot on).
Don't mind re-recording bits, any tricks would be apprecited, double tracking, parallel compression etc...
did you double and pan anything? It seems to me that everything is very mono.
One trick I use quite often is what I learned as the Hass effect.
You double your guitar (or vocal) track, you pan the 2 tracks you get 100% left and right, and you delay the right track by 15 to 20 ms. It really opens up the instrument and make it sound big. Not all the time though, sometimes it doesn't really work because of phase problems..
Guitar still sounds poor to me, can you put any plug-in to it? like guitar rig or whatsoever (guitar rig is what I use, I like it very much)
Overall work is much better than the 1st version, but still got stuff to do, I'd lower the guitar again just a bit like 2-3 dB, just to have it sit with everything else in the mix.
Kick: sounds very bright, but good to me. I'd maybe try to add some low frequencies so it'd be more present, but if you like it, it's fine!
Vocals: better, we can hear the difference between reverb and no reverb, but I'd try to add a bit more reverb into it. If it doesn't sound right to you, just don't add some then!
To make it short, have confidence in your ears and your instincts, I told my opinion on your mix, but it doesn't mean I'm 100% right. I'm just telling how I'd like to hear it. Feel free to post more versions on the same topic though!