There's a point, when every businesses, be it small or big stuck in time. It's like you already know where you are stuck, but your thoughts are somewhat paralyzed when you think of moving forward.
when you want to start your own business, or you don't achieve a goal as your expected, I think we need an advice from someone or you can hire consultant that can provide you an advice how to run your business.