There is no absolute path to success in life--there are simply too many variables. However, there are ways to pretty much guarantee failure.
If you don't know what you want (goals)
If you don't believe your efforts will lead to pleasure and results (Faith)
If you don't work your #$%% off every day (constant action)
If you don't project positivity to the world to attract allies (Gratitude)
You are poisoning your chances. Strangling your dreams. I'm quite certain you have stories of woe, and pain, and betrayal, and lost opportunity. The reason I tell you of my own mother's attempts to stop me from being a writer, of teachers profiling me into the "slow" group, of pervasive social pressures to stop my efforts, of stomach-twisting fear connected to my martial arts training, of social rejection and being told straight out by school counselors, friends, associates and even strangers that my dreams were impossible...
Is to let you know you are not alone. An insignificant proportion of the successful people I know had any significant advantages over the average. And the average person is living a life of quiet desperation. What does it take to keep going regardless? Every "success system" has a different theory. But what you will consistently find listed are:
Goals, Faith, Action, and Attitude.
They have served me well, and serve me still. And if you don't have all four in place, you need look no further to explain any lack of success. HANDLE THESE FIRST!