Russians can't speak english well. Because we have the worst system of education in languages. It came from the USSR. We are good at sciences such as maths, physics. Russians are not related to English people, while swedish and germans, french - are related to english- so they can learn it easily.