It should not really be too difficult. Don't try to be someone you are not. Being natural is the best way to make friendships because if you fake to be what you are not, people will find out sooner or later and then you may lose a friendship.
Go out of your comfort zone and get out. Take up a hobby or join a club of similarly minded people that share something that you like. The rest will fall automatically in place and you can create great friendships.
However, be cautious about those superficial people that will betray you and stab you in the back when you need them or ask them for a favor.
Also, when online, be selective who you befriend. Not everyone is who they pretend to be and mainly on social media, keep a healthy distance and don't share visuals that you know will be lost to you forever. Good luck.