As stated before, in-game, you have listed all of your abilities to manage your guild, that were programmed into Guild Wars.
However, Being a sucessful leader usually is a reflection of what you do for your guild out of game. Be it getting your guild out to the public (i.e. put your guild on several guild listings), setting up a community for your guild (forums, voice communication, ect.), staying closely bonded with your members (email, AIM, ect.), and scheduling events for your guild.
In-game you do have more that you may do to manage your guild effectivly. Knowing and bonding with your members is extremely important. If you do not know and bond with your members, they will have little respect for you as their leader, and will be reluctant to follow you into battle so to speak.
It's also important to keep them involved and making every member feel like they are a part of the guild.
Also keep active yourself and post updates regularly. You want your members to be active? Lead by example, You must be active yourself.
Well I hope that helped you sort a few things out and helps you to become a better leader.
Either that or this is another one of my useless rants....