If you have/make a hobby, you can socialize with it. Being in a band or doing a team exercise will provide you chances to communicate with others; since you and the peers have the same interest, it will be easier to talk. For example, I often talk and hang out with teammates from my BJJ gym. We mostly talk about BJJ, but in time we have become good friends who sincerely care about each other.
Hope you find good friends soon and enjoy the social life as you wish, mate.