Joining up with a Faction helps with the RP side of things, gives you a bit more of a goal. Otherwise, just post away in the other sections, give your views etc...everyone does after all.
Thanks, I'll check out the flood, sounds like my kind of area I'm not particularly experiences with the whole RP side of things, so I think I'll start at the shallow end.