English level is only the most basic stepping stone, only the bottom line is not on the line, because no matter IELTS or TOEFL, it doesn't matter how high the score is, as long as it passes the minimum limit.
What foreign graduate schools really value is the professional level of students. You need evidence to prove your level, so your friend said you should have documents. How many papers have been published during the undergraduate course, including those published in publications or publishing houses at what level, are very important inspection basis. There must also be a letter of recommendation, which can be anyone, but this person must know your professional level. Different schools need different materials, so you have to see for yourself.
As for what country to go to and what school to go to, you can find it online yourself. You are still in college, so you should have time. It is best to find even a specific tutor and then apply for it in a targeted manner. You said you couldn't find it, so no one could help. In my opinion, if you can't use such a developed network, you'd better stay at home honestly.
At present, you are interested in history, but only to the extent of interest, and graduate school means that you must prove that you are a researcher of history, not just a bystander.