Have you looked at online CS programs, like the Georgia Tech one which is very serious and taught by top faculty. Good luck with whatever you do.
The catch is of course the language barrier making everything a little bit inconvenient, and that the cost of living is likely to seem outrageously high compared to what you're used to (but still affordable if you can find at least a part-time student job.)