Find a trainer. Don't try to do it yourself.
I have trained a few horses myself, your typical; 2 year old, old horse that was never started, your average 'problem' horse, a few foals...ect
One thing I did in common with all these horses: I had a professional working with me.
I enjoy doing all the work myself from cleaning stalls to what some consider all the boring bending and softening work (usually everyone wants to get right out and jump, barrel race, and so on).... Sometimes once a week, other times once a month just to have another eye on what needs to be improved and has already improved.
My newest horse I'd like to really get involved in the ApHC with and show... I'm going to need a lot of professional help with him. He is just a cheap little thing that was given to me so its going to take a ton of time, money, and hard work to get there... even then he may not be very good at anything but I'm willing to devote myself to him becuase in the end he will just be a better broke horse becuase of it... BUT I still am going to work with a trainer that is proven in my area and has shown in ApHC, APHA, and AQHA events, as well as many local shows, and her students are winning in the events (and others) that I wish to compete in.
Nothing is more relaxing than having a professional to help you along, watch you work, and guide you down the right paths... and nothing is more frustrating than making very little progress and trying to do everything on your own with no expereince!
You have to work with and ride a ton of horses before you can do it alone.