You are very welcome.
The reason for building weapon skill is, as you might suspect, to hit more often and do more damage.
World of Warcraft is a very level-dependent game. Whether or not you hit an opponent is based largely on your skill with your chosen weapon. To expand on my previous example, if a level 10 warrior trains in two-handed swords, he starts with a skill of 1/50. This means he doesn't fight much better with two-handed swords than someone at level 1 (because someone at level 1 also has a weapon skill level of 1. 8P). His strength is higher than it was at level 1, so it isn't quite that bad, but he still will find himself unable to even hit monsters higher than level 5 or so, even though he is level 10! (just like someone at level 1...) Fortunately, the farther your current skill level is from your max, the faster you gain skill points. So when practicing with a new weapon, you likely will gain skill in that weapon type every time you attack.
Humans gain a 5 skill point bonus to both their current and maximum skill levels for both swords and maces. In other words, at the start of the game, instead of having a sword or mace skill of 1/5, your skill is 6/10, and this carries through all the way to level 60 (so at level 30, your max sword skill will be 155, instead of 150). Since the cap goes up by 5 each level, this is nearly equivalent to fighting as someone one level higher, with those weapons. Very nice. ^_^
So, if you hate swords and you are playing a human warrior, you might want to consider using maces. They are not quite as common as swords, but Blizzard is pretty good at mixing up the kinds of weapons you receive as quest rewards. You're bound to find one that is pretty good. ^_^
Oh, and in case you're wondering, this skill bonus applies to both one
and two-handed weapons!
If you would like to see an example of a level 30 human warrior, click
here to look at the profile of my warrior, Aelfraed. You should be able to see the skills page by clicking the Skills tab at the bottom.