Pay an agent to help you. I did it in Phuket & was shocked how many forms & steps there were. Without a translator sitting next to me I would have found it very difficult.
Yes, I used an agent who circumvented the financial requirements so i have to use an agent again or cop some sort of fine. In dealing with the agent I was unable to have a understandable conversation so I was unaware of what they were doing for me. That was in Phuket