Somebody on this forum mentioned the website of Thailand Cyber University in a thread and I have been using it ever since. And I think it deserves its own thread as this way more people will benefit from it. The website contains lessons on learning to speak Thai from absolute scratch and is really helpful on pronounciation. It also has some exercises to see if you actually remember what you have just learned.
After registering for the site you have to apply for the TCU-2549052 course, there are other courses but these are not accessible.
http://www.thaicyberu.go.th/