Alan and Di...

You've got a good start on this. I think you just need to consider the style and how these type songs are typically mixed.

Your vocals are too "crisp" (this is, of course, one of those JMO.. I'm certainly no expert on this style...). You have them mixed like a Country or Pop song, not like a dance song. Think about when you hear a dance song. Typically, you hear the beat and the rhythm LONG before you ever know what the words are (except for the hook). The vocals in a dance song are much more "tucked into the mix" - pretty much on par with the rhythm of the instruments - just one more instrumental track in a way...

I know you aren't afraid to experiment a little. Here is the perfect opportunity to really "go wild" on a vocal track. Add some reverb. Add some delay - a bunch! - maybe with some echo or slap back. Get it to be part of the sound flow. And process the background vocals - a bunch! Make copies of them and try some different effects - maybe a megaphone or telephone effect - a wah, maybe... it could help to give your chorus the sparkle you are looking for... Heck... try the Cher Autotune thing - you never know... run them through the harmonizer and actually use the robot effect that happens... (just ideas)

One other thing... you might try adding some pads to the chorus - seems to me that is what is missing there. You might try adding a high guitar on top of that for a little extra flavor (1570:Guitar, Electric, Rhythm Soul60sHighBackBeat Ev 110 - something like that).

Just some ideas. Have fun with this. Go crazy!

floyd