TIME Time is your friend. You won't learn to speak Chinese overnight and your not going to teach your horse perfect ground manners this fast either. Stay relaxed and work on things one step at a time. There are horses that are ready to learn and can communicate with you almost immediately and there are others who you wonder if they are ever going to get it. Horses are just like people in this respect, if you have patience you will be rewarded.
Horses get bored easily and like to find interesting things to do to occupy their time.
If you make time work for you, it can be a useful tool that you don't have to buy. After you spend time training your horse you probably put him into a stall or pasture. It will most likely be at least another day before the next time you go get him, he has had 24 hours to think about what happened during the previous training session. If you end your session at the right time you can give your horse something positive to think about until the next session. Always end a training session positively.