Take your time building the friendship. ask them to go for coffee to come over and talk keep conversations to what is comfortable. Slowly talk about who you are. Let them talk about who they are. I have found people always like to talk about themselves so if you ask them questions (watch how personal though) like what kind of music or movies and discuss your opinions on the topics. As time goes on they will start to open up and you can take cues from them on how soon to open up. Go window shopping movies lunch free things art shows. Having a few really good friends os better than having lots of okay friends. So focus on one or two people you think would be good people to have around. If you are funny let them know in your responses (make sure its appropriate timing) just listen is a big thing. Try to take in what they are saying. If they want to get advise or if they just want an ear of if they want to hear you have similar experiences. You can tell some of these things by how they are speaking. If it is where to meet, music shows, classes, through other friends) you would be surprised how many people have a hard time with maintaing. It is work just keep in contact make your talks worthwhile. Anyway I am rambling and repeatng.