On internet forums, the best policy is to throw a question out there, read all the answers, take the ones that work for you and disregard the rest. Oh, and develop a thick skin.
However, as you spend more time here and on other forums, I think you'll find the narrower and more specific the question, the better quality the answer.
I was worried that my response of take lessons/read books/watch videos would be greeted with "Duh! No kidding?" because your initial question was so broad I didn't know what you were looking for.
But I'm sure as you proceed, you'll be able to be more specific.
Best of luck to you with this horse.