No, just so much no on this approach. Players should be playing what they want to play, not what the other perceive their class as.
as to the OP, rogue might be good for you, they fair pretty well in combat, and with expertise you can boost your social/exploration capabilities quite easily. If...