Personally, I've found that its easiest to met people through joining squads-- maybe help a squad thats basing or join some other social squad. Its awkward at first, but once u get more comfortable, it gets way easier and, even if u dont stay in the squad, u still might have a couple people you met from that squad.