I personally think the best way to become friends with strangers
#1, is having at least one thing in common to get you interested in each other, then
#2 is questions and answers; in other words getting to know each other, and what you think as opposed to what you do.
Then #3, I would say is simply time, anything immediate I’ve pretty much found to be unstable and shallow.
1. Introduce yourself
2. Talk about something general (e.g. about the weather, about class if you are a student, about current events)
3. Hear what the other person has to say and try to hold a conversation
After that, you just want to keep interacting with the person: chatting, hanging out, going to places together, having lunch together, etc.
Don’t try too hard, you cant get to know someone without asking questions, remain calm, but ALWAYS be careful, you never know just WHO your talking too, be very selective and don’t let your guard down!!