Background: 25 years old, live with my parents, hard worker in the gym for many years, social interactions limited to friends I played video games with so no real experience making friends or flirting with girls. Had some positive interactions recently with strangers in the gym though so gaining a little experience.

There's a girl at my gym who works and works out there. She's interested in me cause of my physique and a confident way of speaking that I used when she was working the front desk and checked me in. Today I avoided looking at her while she kept positioning herself near me to avoid seeming over eager and make her work for my attention. Finally, I looked towards her face and she looked at me slightly over her shoulder, looked away, looked back, and did a smile without showing her teeth, I did a similar smile, then we both looked away and did not interact for the rest of the time I was there.

I've built decent inner game where I have confidence based on my ability to do whatever I decide to work on, and have recently greatly improved how I appear to others in terms of clothes and how I move through the environment, head held high, eyes looking straight ahead, good expression on my face, speaking with more emotion and in a confident manner. However, I don't have much experience even talking to other guys. I have a couple friends, but they are gamers and our social interactions might not be what "normal" people have. I know most of it is my tone and body language which I think I can do alright on, but I'm a little lost on what to actually say.

Is this a good way to ask her out: me: "Hi, how are you" her: "good" me: "Good, glad to hear it. You've been waiting for this for a little while now so I won't keep you in suspense any longer. Without further ado, let me introduce myself, my name is Matt, what's your name? " her: "name" if she tries to deny playfully she wasn't waiting for me to come talk to her I'll say something about how I find shyness, feigned or not, an endearing quality in a girl and that she earns points for that. me: "It's lovely to meet you, I have a busy schedule between the gym and my other projects, but I'll see if I can find some time for us to hang out soon. Give me your contact info and I'm sure I'll be in touch shortly."

Then when texting her say something like "Hi it's the hardest worker in the gym that you can't stop thinking about" Wait for her response and banter with her if I can think of something to say then tell her "Come over for drinks this date and time"

If I take her to my parents house ideal time would be after they've gone to sleep at 10 or 11 pm and then I could use the basement and play some music, offer her some drinks, chat with her a bit, then try to fuck her? What's the best way to go about it?

Can anyone give me a rough outline step by step of what the process should look like or resources that would describe this stuff in more detail? Is the dialogue I suggested for talking to her in the gym and texting her good enough? Need some advice here because this could be a good opportunity I just don't have the experience to know what to do.