I had the opportunity to visit China when I was 20 years old. At that time, I only learned how to say 3 things "Hello", "I love you" and "Too expensive". I often thought about how cool it would be to actually be able to speak Chinese and I had several friends that could speak Chinese, and I never took the steps to learn Chinese.
Then one day at the age of 36, I remember it very clearly, I was walking around lonely on the streets of Berkeley California, and something just clicked in my mind and I decided, I have had 16 years of not learning to speak China and I decided at that moment to do something right then to learn Chinese. I found the nearest bookstore and bought an audio program to learn Chinese.
After a few years of regularly learning Chinese, 3-5 days per week,, I can now , talk quite fluently in Chinese. I am no where near a native speaker, but still much better than before, and most people, including me, would consider me a successful Chinese speaker.
The same goes with any area that you want to learn. If you want to be successful, happy, motivated, or positive, first make a decision that you want something and then take some small action towards your goal. Then take regular actions towards your goal. I don't advise you to expect to learn some miracle that will provide you any of these overnight, just like I did not learn to speak Chinese overnight, be patient and enjoy the journey.
Don't worry if you did not grow up in successful surrounding. You don't have to be a naturally successful person. You can learn to be successful, just as I was able to learn Chinese, and it is never too late to start.