How should i ask her on a date or to hang out?

so theres this girl i have been friends with online for about 5-6 years.. we have never met but we have texted and chatted online...she lives about 20 minutes away and she is real!!!

i think shes really pretty and would love to take her out on a date or just hang out with her and see how that goes first

whats a good way to approach this? I saw her on a dating site but I would rather contact her on Facebook since we have chatted on there and are friends.

like, how do i just start up a conversation and ask her to do something?