Welcome to the Forum. theer are plenty of people that love roleplay as well, and I don't doubt you will be able to find someone you can have your roleplay fun with. One thing that might help finding people is for them to know in which timezone you are. You can have an awesome connection with someone, but if you hardly meet because they are at work while you are online, or they are online while you are sleeping, you won't be able to connect that much.
I for one might be someone to help you with some of the questions you posted in the various boards of this forum, but I am currently at work with no access to an inworld viewer. If right now would be your default online time, it would be hard for us to meet online.