Hi there,
First of all, I am not suggesting that you are lying, but your English is pretty decent. In fact, you are able to use the past tense and connectors, and you can also get your message across. I was also an F1 student, had to take TOEFL many times and I can tell you that it is not really hard to get a high score.
Also, I am sorry that you had to go back home, but taking that leave of absence put a stain on an already jacked up case. I always tell F1 students that if they need to go back home for a while, and ran out of money, get a loan but get your butt back here in time. And also, if you can't afford a one- way return ticket, how are you going to afford living here as a student? If when you get a stipend, the US is expensive.
I ask these questions not to be nosy, but because I have been around here long enough to know that these are the facts that DHS and USCIS will question too. Be prepared.
If you don't mind me asking, what school are we talking about? Usually if a school has accepted you, and you don't get a high enough score in the TOEFL, then they place you on a non- credit English class WITHIN THE SAME SCHOOL. This is key, because any reputable school with an International Student Office knows that transferring an international student to another school is not something to be taken lightly. In fact, while I was an international student, I had two neighbor friends in this exact same situation, and they were asked to take English classes within the school for a semester.
DHS does not like it a lot when students transfer to an English school because some of them have been part of a scam.
I am usually the first one to say if you can DIY a case, but not these type of cases. Even if CBP lets you in, this will for sure have an impact on any other immigration benefit you might want to apply in the future. Proceed with caution.