I wouldn't worry too much about coming from a non-English-speaking institution! I had also graduated from one when I was applying to Master's and PhD programs 2 years ago, and I was accepted to several Master's programs with funding/stipend and to one PhD program (but I opted for one of the Master's program in the end)! Granted, I had "studied abroad" in the US for a year as an undergraduate at a pretty reputable school and one of the professors there had written my LoR, but I really think that the "fit" of my SOP and WS is what got me in these programs!