Это языки разного типа. Английский является ярким примером аналитического языка, русский относится к синтетическим. Это различие выражается, в частности, в степени фиксации порядка слов и наличии словоизменяющих форм. В русском языке порядок слов намного свободнее, но за это приходится платить 6 падежами, кучей спряжений и т.п.
Кроме того, есть различие в соответствии произношения написанию. Русский намного ближе к состоянию "что вижу, то и читаю". В английском есть слова, которые невозможно правильно произнести, не имея контекста. Также в нём много слов, звучащих одинаково или почти одинаково. Ещё одна проблема - различные формы произношения (и написания) одних и тех же слов (английский имеет много диалектов).
Русский не является более сложным или простым, чем любой другой язык. Англофону будет так же трудно выучить русский, как русскому английский. А сложно будет из-за сильного различия языков.
Если взять человека, который не знает ни русского, ни английского, что ему будет проще изучить?