Hi Gary,
I've listened to your latest mix. I also switched between each of the two latest mixes, and to be honest, I can hardly tell the difference. Perhaps I don't have the ears for the detail you are picking out yourself.
What is it about these mixes that is stopping you from moving on? Is it a perceived lack of clarity in the vocals? I say "perceived" because, to me at least, your vocals come across okay. You could take some of the backing down a touch, I guess. And perhaps remove some of the lead guitar that plays over the vocals. But I'm at a loss myself really.
It's a pity we can't get some of the more experienced peeps popping in here for a listen...
cheers
andy