Someone earlier mentioned accents.... do you have an accent when speaking English? Combined with your skin colour this could put off some potential employers.
(Though I have an acquaintance here in HK who teaches EFL full time to individuals/small groups despite being Polish and having a noticeable Polish accent! )
What I would add though is throughout your posts you often miss out definite/indefinite articles and your grammar is sometimes a little clumsy. This may well just be hurried typing and typos but do make sure any job application emails and CV's are mistake-free!