score:5
So is this my only option or I have other ways to go back to USA?
I'm unsure whether this is more suitable for Expats, so I am going to only address the "travel" part.
Yes, if your passport is up to date, it is really as simple as getting on a plane and fly here. I run a quick search and there are some cheap tickets - a flight from SAP to FLL on Nov 22nd on Spirit is USD 94, which is quite reasonable.
As far as I know, there are no government-sponsored "programs" which would pay for your plane ticket or moving. However you might find a private sponsor to cover your travel costs. For example if you get a job in the USA, the company might pay your relocation expenses. Some companies would also want a prospective candidate to come for a job interview, and would cover your travel costs as well.
Finally, don't be afraid. Plenty of immigrants come to the USA every year from poorer countries, with few resources, limited English and insecure immigration status such as work visas. And most make it through.