There is an excellent FREE learning platform for learning Thai. Lingopolo It is based on a "spaced repetition system". If you don't know the word today, they present it again tomorrow. If you know it tomorrow, the word gets presented in two days again.... This platform is the first time in my life that I feel competent in learning a foreign language. You don't need to "try" and remember, just go along and see the word again in a short amount of time. Give it a try! Your pronunciation will improve over time.