Whether you think you can or think you can't you are right.

What is the right mindset? It's different for every goal. Ultimately it's you who motivates you to fulfil your dreams. Sure you can use programs that guide you but they are only as good as what you put into them and what you expect out of them. Like driving for Sushi. If you can't be bothered going out to get it you're not going to get it. If you had to climb Mount Everest to be allowed to have Sushi you might be even more reluctant.

As said it isn't only about the right mindset. Its about how important your dreams are and how you face the obstacles on your. path. For there are obstacles and sacrifices to be made for your "dreams"

Alex