I REALLY don't mean to pry, but what body type are you? Body types can really screw up favorite dress styles :P
As far as color, I would go with something bold. Emerald green, deep magenta... Try to stay away from black or even very light pastels. AND NO TAN OR BEIGE (-colored dress). This will just accentuate the pale.
And don't feel ashamed of being pale. It's what makes you unique
Oh and I suggest Tea-length dresses. Dance floor + lots of people + floor length (and beyond) dress = ripped hems + the inability to move (haha) + possibly embarrassing moments.