You are making your home business suffer because you do not want to take action, you could possibly be looking at your home business, and not realizing the best thing to ever happen to you. The chance to actually gain some free time, and climb out of debt.
If you are lazy, or a procrastinator, being an entrepreneur is not for you, you must know that you are willing to do the hard work it takes in home business and that when you start you will not be at the top. But then you can also enjoy the greater rewards that you get. Being able to work from anywhere you want and at anytime you want. You know all of those royal heirs and heiresses? How fame and money will fall into their laps? That is NOT you, you need to take action, in order to achieve the results you desire. Consistent, focused action, in order to see the results you want. You do not go into your day job, work for only Monday and expect to be paid for the whole week do you?
There are so many people that I see on forums related to internet marketing, that have said they have been looking into doing online marketing for over 5 years, that is just plain CRAZY. If they had of taken action those 5 years ago, they would be leaps and bounds ahead of where they are now. I cannot stress this enough, even if you are still new to the online world of marketing, at least set up a blog. Your blog can be the center point of all of your business and personal development. Remember, that in order for your income to grow, you must grow as a person.
Honestly, if you do not respect yourself enough, to work hard at this amazing opportunity you have to work from home, you do not deserve it. Remember this quote "You cannot get to the top by sitting on your bottom." Now if you do not have a blog, or centre point for all of your work, you should create one, it is well worth it.