I think Warrior or Paladin would be the choice in this case since they don't have that many skills to use.
I like rogues because they can stealth. Rogues' stunlock ftw (they can keep the target immobilized for long time if used right). Druids also have stealthlike ability. It's good to start by reading PvP / PvE guides they have helped me a lot in pvp. When I first tried a rogue I hated it because I was used to L2 style rogue spamming skills untill mana runs out. It was only after reading guides I learned to like it :). Race matters most if you are planning to play a priest, atleast that what I've heard.
Remember to use addons that help you in different situations.
I use
Cartographer (Good map, you can add notes to map)
Energywatch (Shows when your energy regens as rogue or druid cat form)
Simplecompass (This is pretty useless unless you plan to mountain climb)
Bongos2 (Shows only those actionbuttons that have skills in them, allows to move minimap and other windows locations)
Omen (Threath meter, usefull in raids)
Enemy Castbar
Mobinfo (Shows mob info & HP, shows player HPs too)
Onesuite (You only see one big bag instead of 5 small)
Outfitter (Easy to control equiped items, change items sets with one click)
PS I haven't played retail.