.... well, I second pretty much all said above: straighten out your visa, residence & health issues first.
Don't forget your financial funding. Many folks think too much with their heart rather with their head.
There are lots of good schools from coast to coast. I don't know them all - but I can recommend
www.allatps.com
Best,
Joerg