Hunters are one of my favorite classes for getting random RP as well, especially for shy characters. Just /walking with an interesting pet out can get someone interested in speaking with you. Interacting with your pet is a great way to draw attention too. These are both more passive ways of finding RP. Luckily, starting your own RP with a hunter is pretty easy. Asking someone to help find your lost pet, making your pet run up to someone and bark/pounce/lick/sniff, or even asking about another person's pet are all great ways to start a conversation.
I don't think I'll be getting past 70 on her any time soon, but it's been a positive experience so far.