A shaman can be a great money earner in World of Warcraft. The shaman fights a bit tougher than the other straight spell casters and its ability to use totems is a great bonus.
Using your abilities well is the first key to earning money. When grinding or questing at low levels the ability for the shaman to self heal makes the job easier from the outset. Whether grinding or questing, the best way to work is not to overdo it. Though you can heal yourself, over reaching your grasp can become frustrating when you are continuously getting killed. Find an area that you can grind in efficiently, getting the most amount of gold or sellable items is the best way to work.
Teaming up with other characters is an effective way to use the shaman’s abilities is with other characters. The shaman’s greatest strength is as a support player to a tank or casting character. Forming a good partnership with another character at the same level means that you can grind through the same areas together and work through the same quests quickly and efficiently.
Working in a group through instances is another way for a shaman to earn money well. As a support player the shaman can use its healing and resurrecting abilities to benefit the whole group. Instances are a great way to earn money and there are dozens to choose from as you progress through your levels.
As you venture into the Outlands the money that you can get from grinding, questing and instances increases dramatically. Keep to the same tactics, team up for grinding and instances. Just working through quests is a great money earner when you are in the Outland regions. The loot and gold available from instances in the Outland is also worth going for. Finding instances that you enjoy working through and running through them as often as possible can get you large amounts of gold.