Help

I (13M) really like this girl in my grade and she’s new and she’s asexual and pansexual, problem is, I suck at the romantics and flirting. She is one of those really smart girls and I like her a lot. She’s also one of the girls that isn’t extremely pretty, but she doesn’t really want anything, but my friend told her that I don’t like her and I know that she doesn’t like me. The dance is in February and I would love to ask her and have her say yes. Can someone help me and give me tips for the romantics and flirting?

Edit: we’re dating