Okok Thanks i migth try Paladin i was trying Tauren warrior but i doubt theyr the best.
First thing I'm going to suggest is to get rid of the "which class is best?" mind set. WoW has dozens of possible race/class combinations, and some are chosen for aesthetics(sp) while others are made for the given +stats from racials.
I've seen many great suggestions in the thread, just curious but what realm are you playing on? I play on Doomhammer US, an 80 Orc enhance/resto shaman named Category. If you need any help/wanna join a great server you'd be welcome there, just whisper me in game.
EDIT:: After reading the post above me, let me fill you in on what levelling a shaman is REALLY like, for all 3 specs.
Elemental (The ranged dps):
Pros: Long range damage, usually the mobs are dead before they get anywhere near you. Also, at 80 you have some insane PvP burst damage. You're also the only caster that can wear mail.
Cons: As an early elemental, your spell choices are somewhat limited. You're just gaining the shock spells, and you get chain lightning a little farther down the line so you're stuck with lightning bolt.
Enhancement (Melee dps):
Pros: Until 40, you're using 2handed weapons. In the 30-39 PvP brackets you'll see some of the BIGGEST hits from a well geared enhancement shaman, especially on druid/clothy flag runners. After 40, you should move onto picking up dualwielding and find some +Agility axes/maces/or even daggers, if they're slow attack speed.
Cons: You begin to get extremely arrogant after noticing that you're killing everything without taking damage, and may find yourself in too deep with 3-4 elite mobs on you and no mana. (Lol)
Restoration (Healer):
Pros: While being a healer, your dungeon queues should be noticeably shorter as most people are lazy as fuck and only queue DPS. Resto shaman are able to drop HUGE heals in seconds, as well with some noticeable HoTs and raid heals.
Cons:I'd never suggest levelling a pure healer, unless you've got the patience to level via dungeon finder/battlegrounds.