This is the first Thai song to get stuck in my head. I found it on eThaiMusic and on first 23 listens I didn't understand anything but the chorus. But yesterday I combed through the lyrics and realized there was only a handful of words I didn't know. Otherwise, after one read-through, I could comprehend the lyrics completely. I think this has been very helpful in connecting the written word to the spoken.
As for the written word: I've gotten to the point where the Doraemon comic book is starting to actually seem like the children's comic book it is. Parts are still challenging, but I'm taking a break from it. I picked up Thai for Advanced Readers for the first time in a while and was surprised to find how much easier it is. I'm confident my reading is good enough to work through it until the end. (I'd made it about halfway before.)