If you're approaching a girl in person, give her a warm smile and read her body language to see if she seems ready to talk. Then strike up a conversation about where you are, ask her friendly questions, make her laugh, and leave her wanting more by asking for her contact information.
Patience is key when flirting with a shy girl. Stay in her comfort zone by being friendly, asking her questions about herself and sharing details about yourself, and showing just enough interest in her that she doesn't shy away from you.
In practice, when you pick someone up, your only objective is to swiftly and firmly support her from below. You can start lifting with your arms around her middle, but as soon as you feel your partner's arms and legs koala around your neck and waist, move one hand under her thigh.
Go slow. Guys often make the fatal mistake of moving straight from zero physical contact with a woman to going all the way and expecting her to do the same. ...
Make sure that they know you're teasing, being ironic, or sarcastic by adding in an emoji or an LOL—over text, it can be hard to tell whether or not someone's being serious. Tease them gently about something they're good at/confident about.
This is the most important part of approaching a girl in public or in any situation. Show respect by talking to her in a courteous way. Avoid swearing, making fun of her, commenting on her body inappropriately, and telling dirty jokes.
Some girls may like shy guys, while others may not, just as some women may prefer outgoing men to those who are more reserved. Moreover, some women may like certain shy men and dislike others, choosing to focus on a person as a whole rather than a small sliver of someone's personality.
Practice smiling and looking people in the eye when you introduce yourself. It may be difficult at first but doing so can make you seem friendly and confident, which are both things girls often find attractive.
Smiling can also serve to make you feel better about the situation that you're in.
If you want a girl to go crazy for you, then you have to make her feel special by actually taking the time to recognize her as a unique individual. Tell her, “You're not like other girls…” or “You're so different from your friends…” and make her see that she really does stand out to you.
Innocent flirting should be focused on lighthearted topics and playful banter. Avoid discussing serious or controversial issues, and steer clear of overly deep personal questions. The goal is to create a fun and friendly atmosphere that allows both parties to feel at ease and enjoy the interaction.