Sienna - Pretty. I often see it called trendy or overused but I've never met one and I've been a teacher for 18 years.
Summer - Also a pretty name. Not sure it works for a baby born in Winter?
Nina - it's ok. Makes me think of a nee-nah siren a bit. I know several little Ninas who are all Indian but I think that's a coincidence, I don't think it's a specifically Indian name.
Nicole (Nikki) - actually really like this. Yes, it's a bit dated but that makes it fresh for today's kids.
Danielle/Daniela (Dani) - ditto to Nicole although I prefer Nicole. I do know one Dannielle and one Daniela under 13 but no others.
Sam - don't like it as a standalone. I like Samantha and Samaris
Brooke - it's ok. No strong feelings either way.
Lana - like it but it blends in with so many short L names that end in an A.
From your list I would probably go with Nicole. Second choice Sienna.
Other ideas
Similar to Sienna and Summer:
Aria, Ayla, Aurora, Bella, Bonnie, Cassidy, Chloe, Connie, Darcey, Esme, Eden, Freya, Gracie, Georgia, Hallie, Holly, Heidi, India, Isabella, Ivy, Jasmine, Kitty, Kayla, Leona, Layla, Maisy, Millie, Molly, Mia, Olivia, Poppy, Ruby, Rosie, Sierra, Scarlett, Skylar, Serena, Sabrina, Sylvie, Sadie, Saffron, Tiana, Tia, Willow
Similar to Nina and Lana:
Anya, Anaya, Amaya, Ciara, Dana, Dina, Gia, Giana, Gina, Hana, Ida, Isla, Kyra, Lara, Lyra, Lena, Luna, Lola, Layla, Lyla, Lila, Livia, Lia, Mina, Mila, Mika, Maia, Mala, Mira, Nyla, Nola, Nova, Nyah, Nia, Orla, Pippa, Sia, Safia, Thea, Una, Vita, Veda, Willa, Xenia, Zia, Zara
Similar to Nicole, Danielle/a, Sam and Brooke:
Alison, Amy, Anika, Bethany, Bryony, Caroline, Catherine, Chelsea, Diana, Emma, Ellen, Fiona, Gemma, Gillian, Helen, Hannah, Jodie, Jennifer, Joanna, Katie, Kayleigh, Kerry, Kelly, Lucy, Louise, Louisa, Michelle, Melissa, Melanie, Nicola, Natalie, Natasha, Paige, Rachel, Roxanne, Sarah, Stephanie, Shannon, Tanya, Tiffany, Victoria, Vivienne, Zoe