Hi MatzeOGH,
There are a couple of things you can do. First off you need to determine what type of group you want to be. Ask your squad mates if they want to be a casual group or if in fact they/you want to form up as a semi Mil-Sim style. Casual group players usually want to get online, chum around with friendly, like minded people and digitally massacre a small population of AI or other groups of like minded individuals. Mil-Sim guys are typically looking for some structure. They want a plan maybe even some sort of ranking schedule. Knowing what kind of gaming group you want to be will most likely be the largest indicator for you. If you want to be the "Boss" you have to act like the Boss. Generate missions with limited controlled assets (vehicles), limit the number of high caliber rifles available in your missions.... Be the "Director" this is your team delegate based on performance who will do what. You have to understand that in gaming groups people come and go. People will stay and play because they like the friend atmosphere or they will stay and play based on the level of action they see. You have to grow the group you want to play in, after all that's why you started your own group right?
In terms on empowering your squad mates you should give them roles that are important to your mission. Have individuals take turns on being a squad leader or make it a rule that to be a sniper you have to "try-out" and the top marksman gets the job for what ever current mission you are about to play. Make it competitive within your team. Speak to missions/map makers and ask the community for help with tailor made missions for the way you want to play. The beautiful thing about our ARMA community is that we are huge! There are so many creative people out there constantly producing new addons or maps or game styles. Literally what you do in game is only limited by your imagination. My opinion on the matter is that you play the way you want to. The people that stay and play most like are there for a while, build on this and you will have more people than what you know what to do with!
Do you have a team website, Team Speak or Game Server? Go and advertise in the forums here!
Feel free to shoot me a private msg if you want any other advice!
Ra [uSMC]