If you've already established an online friendship, you can try to understand her interests and hobbies through daily chat, then share your own life and hobbies with her, try to find common ground, and enhance mutual understanding and trust. Don't try to seduce her and respect her feelings. If she's not interested in boys, you can get along with her as a friend first. Don't be too proactive or offend her. Let her feel that you're a reliable, interesting, and worthy person to get along with. Slowly build trust and feelings for each other and wait for the right time to take action. I recommend you a light-hearted modern romance novel,"Waiting for You in the Depths of Time." The protagonists have found mutual understanding and love in their lives. I hope it can give you some inspiration. I hope you like this fairy's recommendation. Muah ~π