Naming boy/girl best friends?

The girl is spunky and newly popular at her and forgets him sometimes but still loves him as a brother.
He is a good-natured, dorky kid with a sweet spot on his heart for the girl and will do anything for her.

I’m so stuck! Everything seems wrong! I have a few ideas but I flip back and forth all the time.

[name]Marcheline[/name] ([name]Marley[/name])
[name]Theresa[/name] ([name]Reese[/name])
[name]Jane[/name] - Is this too common in books?
[name]Wilhelmina[/name] - Nicknames?
[name]Nava[/name] (NAW-vuh)

Truitt ([name]Tru[/name])

My vote would go to [name]Hazel[/name], [name]Rowan[/name], or [name]Simone[/name] for the girl.
Additionally, maybe [name]Amity[/name], [name]Mae[/name](instead of [name]Rae[/name]), or [name]Tessa[/name].
For the boy, I like [name]Ty[/name], Truett (spelt like this), and [name]Nolan[/name].
Additionally, [name]Graham[/name], [name]Seth[/name], [name]Connor[/name], or [name]Timothy[/name].