Here is some more advic, from an acwuaintance of mine on another rp site:
Well, it really depends on the person. Good RP'ing is partly about being a good writer, which is a skill you have to learn, and partly about knowing how to write a good story. That second part is about experience, but...