The first jump back in is always the hardest. There's plenty of welcoming communities that would love to have you around and help ease your time re-adjusting to the server! You can always reach out to me on discord at Lumii#0001 if you'd like to sort something out. :) I hope everything goes well!!
90% of the playerbase does not actively seek out RP and are eagerly waiting for someone to emote at them. Best way to initiate RP imo is to create a reason for your character to be a conversation starter or have a small goal for the conversation. Usually asking questions works well enough.