Well, honestly, a lot people who come to the Roleplay Corner have English as their second language too and use Roleplaying to help with their English! If you need any help, I'm always here! If you need help with the structure of a sentence or you just need a chat, I'm always here. d:
Though, I may be able to help you a little more! If I can remember correctly, one of my closest friends here... I'm pretty sure his mother is Ukraine also and he speaks Russian... I think, I think! If you want, I can ask him and he might be able to help you as well!