I'd agree that Norn are the Shamanistic race. They can also shapeshift into animal forms, so that might appeal to those that play druids in WOW.
Overall though, it really depends what it is about the shaman that the OP likes and wants to reproduce. There is no class that has all the elements of the Shaman in it. As others have said:
1) If you like totems: Engineer
2) If you like the four elements: Elementalist
3) If you like nature and don't mind a pet: Ranger
4) If you like magic+melee combined: Guardian
You can't have everything at once, so you'll have to pick what's most important to you.
Also, keep in mind that all classes have close and long range abilities. No class is forced to be ranged or forced to be melee.