Watch this video and more on Horse.TV
Horsemanship is more a philosophy than a method.
Being able to get firm when needed is essential.
Many times, people quit the horse at the wrong time which instills or reinforces bad habits in the horse.
Never try to force your horse to do something. Present an idea and give him time to figure it out.