I'm an American that has lived abroad twice and spent time in over 50 nations.
You really waited to the last minute on this. Most visas take 3-9 months. I would suggest your best option would be to try to apply for a student visa. I think it's called F-1