I forgot how much I love Willa! Willa is probably old-fashioned if that's something you're concerned about but I wouldn't care haha. Josephina's great too. Another one that might interest you is Josepha, I LOVE Josepha, nn Sephy. Out of those two nicknames though, I'd go with Josie.