The setting of goals, and then working hard and smart to achieve them, is a significant habit that separates the 5% of people who are in successful in life from the 95% who are not. If you are in that 95% then do not give up, as there is nothing inherently wrong with you, it is just a case of never having been properly educated in goal setting.
Note the part about working hard and smart, as it is critical. Of the 95% of people who are not winners, lots of them may well set goals, but that is all they do, they just set them and then forget about them.
Even setting goals and working hard is not enough, as no matter how high your level of passion, desire or commitment is, you may well not be focusing your energies in the right direction, and mis-directed energy is mostly wasted energy.
So, it is time to evaluate yourself. Firstly, are you setting goals? Secondly, are you working hard?, Thirdly, are you working smart?
Should you have answered 'no' to any of those questions, then it is time to change your approach. It is also time to change your approach if you answered 'yes' to all of them, but things are still not working out for you, as you must be either setting the wrong type of goals, not be working hard enough, or not be working smart enough.
The solution is to implement a proven goal setting system. There are a few such systems around, but the one below is the one that I would personally recommend...
1) Decide exactly what you want.
2) Decide when you want it.
3) Establish what you stand to gain from it.
4) Prepare for the likely obstacles that you will come across.
5) Evaluate what achieving it will also take away from you, such as time, money or people.
6) Write an overall action plan.
7) Create a daily routine / timetable based on your overall plan of action.
8) Start right now, not next week, month or year.
9) Have future goals in place to push you on after achieving the first one.
10) Never stop until you have achieved what you set out to do.
This system has worked for others, and so it can work for you too. By implementing it and sticking to it, you can achieve everything that you want to, and can become part of the elite 5% of people who are successful.