Michael
One of the best pieces of advice I can give you it to have a set of written goals that you write out every day. This will keep you on schedule more then you could believe.
I had herd people talk about it for years and I never did it. I thought it was some crazy stuff.
Then a few years ago I did it for the first time and my success has been unbelievable since then.
Thanks
Charles