Yes I am on my way to my goals and it has been a hard road. I'm now making an average salary and am much happier than I have ever been. How did I get there...hard work, studying at university, never giving up or listening to people who love to tell you what you aren't able to do. There are a lot of people out there who love to look at limitations and make rules for you(because they're stupid). I enjoy breaking those rules one by one.
In a word: persistence, never give up, don't listen to negative people - that's what helps me always.