Many schools give little FA to international students. Often, the exceptions are students who are part of a program that the school participates in. For example, if SPS works with the organization that gave you the scholarship, they might admit you through that program.
You have a good profile, so I would really focus on schools where you would be a good fit and that may not have students from your country. Single sex schools are a great suggestion.