No matter what level, what gear, what class, rogues kill me in either 1 or 5 hits. Are there any ways that I can get an upper hand on them? My primary character is a frost mage lv 50.
Kiting is your best bet as a frost Mage. Get him slowed, blink, zap him down.
But, as a rogue myself, this rarely works against me.
Just run away in world, or if your in BG or arenas, try to coordinate.