you been trying at the same Krung Thai branch over and over or somethin? Go to Bangkok bank and K bank. Act and dress respectable, and get a bank account. It's not hard.
that's if you wanna open on tourist visa or visa exempt. If you have a long stay visa, it's pretty straight forward with proof of residence letter from immigration. No agent needed