An interesting brain exercise I learned a long time ago goes like this: Think of a big dream, and then break it down in chunks (mentally). Then write it all down.
Then break each of those chunks down to small doable tasks that could be done in a day or two.
What's interesting is not how doable big dreams are all of a sudden, but rather how quickly they can be accomplished when executed on a day to day basis.
For example: Instead of always using a cheap web based 3d ebook cover creator, I decided to take the time needed to learn to make them using Photoshop. I knew it would take me a weekor two to figure it out but I learned it and am now pretty good at it.
There is always a price to pay, but if you're not lazy and a clear enough on what it is you want, anything is possible.