Hi Strav.
Welcome to the forum, you've come to the right place if you want to learn something new about the language.
And, umm, why are you saying that ppl who speak better English are reluctant to practice Russian?
Or did I take your words wrong?