Alright man, let me tell what I think the secret is to meeting people. When first getting to know someone, keep yourself positive and confident. Even if you really aren't, a false sense of bravado can go a long way. Attitude is key when making initial impressions.
Next is talking. At first talk about somewhat broad topics that most people can relate (and that you can relate to as well.) An example of this could be like "Hey, did you see that episode of ____?", or "Did you hear about how _____ is happening?" And after that just try to match the flow of conversation, meaning speak what you think about the topic and don't be afraid to state somewhat unpopular opinions if you have them.
If you find yourself having a hard time striking up the conversation, I would agree with
>>3. Sometimes just being a bit quirky and saying that you are awkward will come off as inexperienced and gentle.
The most important part is to have fun with it and put your heart into it. If you show you are making the effort to try and get to know someone most people will respond with a similar effort.
I don't know if you thought my advice was helpful, but even if you didn't, good luck in your pursuits friend, and if you ever want to talk I plan on being on here pretty often.