So... I am very new so weighing in on this is probably a bad idea, but I am just that much of a rebel.
One way which might help get people into RP, that aren't like myself deliberately looking for it, is to do events in the starter systems. This could be as simple as just chatting in local there IC rather than in a channel, I am sure it wouldn't strain anyone's creativity to discover a reason to chat in local. Or it could involve more complexity using those things we fly about in.
I am sure that will result in a few odd looks, a few questions, and even a few people hitting up Google to see what's what. Just an idea anyways.
Like I said completely new, and not sure if this has been tried/suggested before, but I think it would be an easy way to raise the visibility of the RP community - particularly to people who may be considering RP but not exclusively looking for it, and for everyone generally.
Feel free to ignore the new person's uninformed comments
-A