In WoW, Shaman are extremely nasty thanks to their wide array of abilities. They can melee like a warrior or rogue, nuke like a mage or outlast you with healing like a paladin. They specialize in quick attacks like instant shot spells and totems and make kiting a nightmare thanks to a little spell called Frostshock. To top it all off, Shamans have a good deal of damage mitigation thanks to mail armor and special spells like earthshield. So the fight is similar to fighting a paladin, but a little less survivability and also like fighting a druid since they have three different play styles.
Start off by laying a frost trap at your feet and blast them while waiting for them to come into range. If they are an elemental shaman they will usually only get close enough to use lightning bolt and shock spells so don’t worry to much about kiting them. Still try to keep on the move though since you will pull them out of range of their totems. If you do manage to freeze them run the other way and use an aimed shot combo attack. Then use concussive shot to slow them down and repeat. If you are facing an enhancement shaman then you will need to always stay out of melee range. If they get to close or slow you down with frost shock charge them with a Wingclip and try to outrun them. At some point they will stop and try to heal. So if you see green leaves around their hands try to use an interrupt spell. If you succeed do everything you can to bring them down at this point. Here is cheap wow gold that you can buy for your game.
A key to taking down a shaman is to make them run out of mana. Like a paladin they can clense away your viper sting, so use rank one to fool them into wasting MP. Another trick is to always keep them moving. This way they will have to keep summoning new totems which also cost a good deal of mana. You can also have your pet auto attack his totems by putting him on aggressive. Also, here is the cheapest WoW powerleveling service.