Friend, IELTS is not that difficult, don't be afraid. Study hard, no one can help you with this. If you go out, find a reliable intermediary, because diy is too complicated, and you will be angry. Besides, I don't advise you to go out and learn languages. It's better to go directly to the undergraduate course after getting a 6. A foreign language is that children play house and can't improve their level. And there are many people in China in the language class. Once you go, you will form the habit of holding a group in China, and you can't change it in the future. Then going abroad is equivalent to not going abroad.
I'm not familiar with your major, but in my experience, it's not difficult to major.