I often feel like the biggest thing that sets people back is a lack of work ethic. If you want something bad enough, you better be willing to put in the hours to get there. If you do put in the hours - if you are completely engrossed in your own success - you will make it.