Though a lot of people speak English in Bangkok, don’t consider this fact granted for taxi drivers, excepting a fraction of them. Keeping that in mind, don’t assume your taxi driver, especially when you hire independently, speaks English. So, learn some Thai words to make him understand where you want to go. Carry a map and indicate on it when you go to some specific place. Don’t forget to carry a Thai dictionary and to learn how it’s used.