• Don't Beat Yourself Up
Struggles and slumps happen to everyone. Avoid negative self-talk. Don't belittle what you've done or magnify what you haven't done, or in any way think of yourself negatively because you aren't producing. There is no reason to cast blame on yourself and torture your soul, that only makes matters worse.
• Don't Give Up Your Dream
Step back for a while if you must, but don't abandon your hopes and dreams. If things aren't working right now, remember, conditions are always temporary. Lack of success is not a reflection on your character and it doesn't make you a failure. It only means you need to make some kind of adjustment, be it learning more, or doing more, or adapting or correcting your plan.
• Don't Create Artificial Pressure
Demanding of yourself that you must drive XX number of visitors to your site or must earn XX amount of dollars by a certain date are poorly chosen goals because you have no control over the behavior of others. Instead, set goals that you do have control over, such as writing five articles a day, or writing at least 10 pages of your new ebook, or creating 20 backlinks.
• Don't Demand Perfection from Pain
Suppose you're writing an ebook. When things aren't going as hoped for, the temptation is to want to make this problem child so utterly brilliant that it makes all the trouble vanish in the face of perfection. It's never going to be perfect, anything you write can always be better. Make it good and get it on the market.
Some of the kindest people you'll ever meet are surprisingly self-critical. If that's you, remember the Golden Rule, and reverse it. Do unto yourself as you do unto others. Serious. Life is short, be kind to yourself. That's not an excuse to be a slacker, but if you're trying and not yet succeeding, give yourself credit for trying rather than getting down on yourself.
Attitude makes a world of difference, to the world, and to yourself.