I like all three, but I prefer Roxanna. I pronounce the ending of Roxanna like Anna and the ending of Roxana AH-na. I like Roxanne and Roxanne more than Roxana, which sounds a bit harsh unless you pronounce the ending like Anna.Annie and Roxie are both good nicknames.