Both so and to can be used to explain a purpose, so I can understand why you're asking the question. We can use to or so, but we need to change the grammar structure that follows.
e.g: "I came to England to study English. to + infinitive.
"I came to England so (that) I could learn English."