I dislike Annabel, though I know I'm in the minority. Anastasia feels like a totally different name to me, not a variant of Ann (and it reminds me of Cinderella's mean sister). And Ann does combine well with other names. You could do compounds or hyphens (Annemarie or Anne-Marie).
But I really love the idea of Anna _______ with the nickname Nina. Nina even isn't too nick-namey, so she won't grow out of it. The family tradition continues, but she gets something distinct to her. Great idea!
I love Anna, but I'm going to suggest you to use the variation instead. Or use it as a middle name. It's just your family already have too many Anna/Anne/Ana. And if you use Anna, you and your daughter will have an exactly same name, correct? I don't know the other people, but for me it can be troublesome.
I second I Annika nn Nina, btw. :)
Personally, I think I'd use a variation of the name(s) instead of using your own name (even though Anna is a gorgeous name, one of my own absolute favourites). There are lot of sweet variations of Anne/Anna:
I think Annika and Anastasia fit the bill for you! Both are very pretty, and you can use Nina as a possible nn.
Annika is my favorite, too.