I once heard a phrase that said 'there's never a good time, so do it now'.
I see so many projects and improvements that never get started that I used to wonder why that was the case. Thinking through that further I believe that many people don't realise just how little effort is required to get certain tasks moving.
The breaking down of activity into tiny steps is often referred to as 'Kaizen'. This is a really great way to quantify tiny packets of activity / improvement that you can lose in your day to day busy-ness.
So, as I reflect on the opening sentence I ask you, can you break down some of your immediate tasks into tiny steps and get your stalled improvement projects moving?
It really is a great strategy.
...fixing MRP systems and re-engineering business processes