Perhaps you might want to consider joining a Squadron, ... or creating one of your own with some of your friends.
You also may want to checkout the DCS folks on Discord ... that is kind of a social network, with lots of very friendly, helpful people.