It certainly can't hurt to try and contact the embassy for insight into the rejection criteria. Some people have done exactly that and gotten some valuable specific information.
you can apply almost anywhere except in Thailand. Suggest you apply in the States before you make your way here. Destination Thailand Visa (DTV) read through posts in that group for requirements and entry scheme.