You should keep the group together, but have different people in charge of things:
1. Have someone be the go to guy/girl in PVP, GVG
2. Have someone be the go to guy/girl in PVE ( farming etc..)
Also: In our guild we host a calendar of events, like twice a week to FOW/UW, and fill in the other days with PVE, PVP, or what ever you like to do. Another thing that might be very important is have a monthly or every other week Guild Meeting. Take down names and notes to see what others would like to happen in your guild. Once you have input from others you can work on it. I would look into hosting a calendar, and also if you haven't already, find free hosting for a forum, so others can go there to see whats going on with the guild. If you want to see what I have done, since I am learning how to use a website code, my site is
www.x-tremegamers.clanservers.com, feel free to go there and check out what I have done for ideas for you. Oh yeah, get some kind of TS or Vent (if you havent, for team communication... awesome works great instead of typing). Good luck.. I hope this helps.... take care... if you need help or questions my IGN is : Tim Carnage
take it easy