Alright so here it is, u can lvl ur weapon skill while being afk !! All u have to do is be capable of going to the top of the black temple and soloing lvl 67-70 mobs in Shadowmoon Valley. It would be so much easier to be a rogue/druid or a lvl 70 with a flying mount. All you have to do is go to the black temple in shadowmoon valley and go attack the mob called Azaloth (
http://www.wowhead.com/?npc=21506 ) . He is a quest mob and is usually banished by warlocks arround him. Once u get to him, dont worry about the warlocks on him, they wont aggro unless u attack them. Here are 2 pics
--- edited