Please rate my chances and recommend me some Universities for my stats.

There are a limited number of institutions that guarantee admission and automatic aid for specific stats, and that also extend the offer to international students. You should read up on that topic in the Financial Aid Forum.