This is a really interesting track, I like it a lot.
I'm no professional, pretty much in the same boat as you, but these are MY first impressions..
The chorus has a lot of potential, but right now I think you could utilize the space within the stereo image a bit better.. experiment a little with it, maybe bringing the female vocals a bit wider? and the drums up a bit for the chorus - or even layer another sound over the top - something to give them a bit more presence.
Unusual, and unique song though.. keep it up!