Don't expect too much. Flirting is a fun way to meet people, but don't take everything seriously. You might be flirting with a particular person for hours only to find out that you'll never talk to that person again. If you expect that every single person you flirt with will lead to a romantic and lasting relationship that could probably end up with the two of you being together forever, then you're doing it wrong. You'll only disappoint yourself and may even come across as desperate to others.
Look pleasant. When you exude the aura that you are fun and confident, people will naturally gravitate towards you and will approach you in the process. You can use different body signals to give others the impression that you are interesting and you are interested in meeting someone new.
Read other people's body language. Before you approach someone, check out his or her body language and read if he or she seems interested in flirting as well. Also be on the lookout for other body signals that he or she is interested in you.
Use eye contact to your advantage. Don't stare at a person for a long time- it's rude and they might think they have dirt on their face or something. Make eye contact with someone for a short while, and then look away. When you look at that person again and he or she is looking at you, smile and start from there.
Begin the conversation. At the beginning of your conversation, talk about general things like the location the two of you are in, the weather, or something else. You're not really after that person's response but rather, if he or she will respond at all since this means that they're interested in having a conversation with you.