Go to one of your factions capital cities, look for the "Guild Master (GM)". From him you buy a "guild charter", use the charter to get 10 player signatures. After you get all 10 signatures return guild charter to GM. NOTE: Charter MUST be returned to the same GM that you bought it from.
How do I Start a Guild in World of Warcraft?