Quote Originally Posted by gRomoZeka
The difference between the two is so minor it really doesn't matter. Incorrect pronouncation of soft and hard consonants makes a noticable accent, not "wrong" "x", "п", "в", etc.
I must agree, while "x" and "h" are quite different and mixing them up creates a very noticeable accent in English, in Russian it does not sound nearly quite as bad. Soft and hard consonants, and mixing in the "y" sound are definitely a larger issue.
It doesn't mean that you shouldn't try getting it right of course. Sorry, I don't have a good advice on how to do it, it's a bit hard to describe.