Welcome to this free ESL (English as a Second Language) Community!
In Response To: Visa - ESL discussion (Please help us!)
I think what I'd do is head for your native country's embassy and talk to somebody about your visa problems.