When I was still new-ish, I remember a few individuals took note of some of the things I said and did and actually invited me to more private or at the very least less-public channels. It really made me feel a lot more welcome as well as give me incentive to continue on, and to that point, I do suggest more people try this.
Hopefully, that person you invite actually manages to step up his/her game and make that effort when it comes to their roleplay.
Having read over this thread several times, it seems to me that there needs to be a distinct shift in the attitude of the Rp community. Instead of complaining about not getting any Rp, people need to be more willing to go out and make some.
There needs to be less focus on "winning" and more on the enjoyment of the story and social aspects. The community needs to be more open to new ideas, (something I know I can struggle with on occasion), and be more willing to guide new Rpers instead of shouting "wrong!" and ostracising them.
It almost seems to be a struggle against apathy more than anything else. People certaintly want to Rp, but they don't want to expend a great deal of effort, or put too much time or assets at risk. To put it bluntly, people want to be spoonfed their Rp and complain when they don't get it.
Quoted for the god damn flim flam truth. Unbelievably so with the "no, wrong!" stuff that happens. Though I do get correcting someone when they're like, "I shoot lasers from my dick-hole" or something, I've seen bittervets or people who just have their chins far to high try to discredit someone's idea because it's either unusual or something of the like.
For example, a new player mentioned that his family was relatively poor compared to other families in that system/station, saying that his parents were miners that worked on a Venture. Someone immediately chimed in and said that if his parents flew a Venture, that he was in no way, shape, or form, poor. Now, though that may be true, weren't there alternatives? I mean, come on. A lend-lease program isn't unheard of, especially when whoring for money is a big thing in New Eden.
tl;dr
less bitter less quitter