R.B.
You've gotten a lot of great advice so far. I wanted to share what I did with my two daughter to improve their listening with positive reinforcement - they were just 5 and almost 4 at the time. And we had similar issues, they did great at pre-k but would come home and rarely listen.
I found really cute paper stars and hearts and a teacher store. Like a bag of 50 for a few dollars but it could be anything that motivates her. I didn't do it every single time BC they say that then they loose the motivation. But a lot of times when I saw them listening, I would give them a heart of star into a clear jar with their name on it. They were so excited about it that I really didn't have to come up with an economy for them but after a few weeks, I did.
For us the economy was that when they accumulated 50 between the two of them, we'd pick a fun family outing. The zoo or dinner out something like that. Honestly it's the kind of thing we'd probably normally do anyways but they didn't need to know that ;)
After a while I was able to stop giving them the hearts and star and only verbal praise. It really didn't take very long and I continued for probably 6 months. So a year later I haven't used the system for a long time. They are usually great listeners. They have their moments but life it much better :)
Just adding we do time out a lot and I switched because I found it didn't seem to make the listening better. It has stopped a lot of other behaviors but I just didn't find it effective when it came to listening ears.
HTH