sounds like mine
only that we don't go to any shows!
i spent ages working on walk and trot in the school with mine which seems to have helped loads! i also went and took a couple of lessons to get pointers where i was going wrong when i asked for canter (am not a good rider!) and that really helped us loads!! trying it on your own and knowing you make mistakes (like i did ...) but being unsure as to how to fix them is one thing. having a good instructor telling you exactly what to do is another and it REALLY does help!