Create a new character or log into an existing one.
Go straight to your capitol city. (Ironforge, Thunder Bluff, et cetera.)
Once in a capitol city, ask a guard where you can find the Guild Master & Vendor
The guard will put a waypoint on your map and mini-map. Go to it. Once you arrive at your destination, the waypoint will disappear.
Talk to the local Guild Master at that location. The Guild Master will give you two options. Choose "How do I form a guild?" followed by "Purchase a Guild Charter", then name your guild anything you want.
You should now have a Guild Charter item in your inventory. If you right-click it, you'll be presented with some options, but the one to focus on is "Request Signature".
You need ten player signatures to form your own guild. To obtain a signature, open the charter, left-click on a player, then click "Request Signature". You cannot do this with NPCs or mobs, and of course, this will not work if the player you've selected is already in a guild.
At this point, you have multiple options for obtaining signatures:
You can politely ask players, either via Whisper (if you're Level 5 or higher) or public chat channels, to sign your charter and see if there's any interest.
You can walk up to random people and try to "force" them to sign your charter by clicking them, then clicking "Request Signature".
You can attempt to bribe people into signing your charter. This usually works.
Once you obtain 10 signatures, put the Guild Charter into your default backpack, return to the Guild Master, go through the menus, and select "Register a Guild Charter". You should now be part of the guild you just registered.
If you need help with operating and maintaining your new guild, don't hesitate to ask the forums.
Not currently playing. Just skulking and snarking~