You are most likely eligible for political asylum in the U.S., since your country has laws against crossdressing in public, as well as a tendency to prosecute homosexuality under "debauchery" laws.
But the catch is, you have to travel to the U.S. first, then make your application for political asylum.
I would suggest that you start applying for jobs in countries with more tolerance toward gays, lesbians and transgenders. In addition to the U.S., Canada, Australia, and most European countries (except Russia), do not forget the Philippines, which has a long history of tolerance.