Like the previous comments has mentioned it might be best to improve your language proficiency first before pursuing a career in TEFL! At least to the level of native-like.
Sure there are English teachers around the B1 level; My language exchange partner is one. But teaching English isn’t just you teaching, you have to consider the learners who are trusting you to be their guide in learning a new language. If you are making mistakes, it is fine as you are also still learning the language but to the students, they could carry on with this mistake for the rest of their lives until someone corrects them.
This is not to discourage you from pursuing a career in TEFL, but to be better prepared as you become an ambassador of a language.