I believe that success is closely linked to absorbing knowledge from the world around us. This often takes the form of unconsciously assimilating messages and information from the culture in which we live. This is a passive way of absorbing knowledge.
It is important to be aware of what is going on around us, but I think that if we are to become successful, or even happy, in our lives then we need to be more active about learning new things that are relevant to success in general and in the specific area that we want to succeed in. Knowledge and understanding is power.
I have a recommended reading list on my blog site of books I think would help you find both happiness and success. It is not an exhaustive list, but these are books that I have read and have benefited from the wisdom in their pages.