It took me 3 years to beat inconsistency, I'll tell you how to in 2 minutes...
1. Never aim for perfection.
1% of progress daily is better than a perfect plan with no action.
2. Always embrace the small wins.
Reward yourself for the small victories as it will help you stay on track.
3. Small steps is the key.
I understand the need to take giant leaps towards goals/projects but if you inflate the ideas they become more daunting.
4. Go out and make mistakes.
They are important for you to grow.
Success is never without bumps along the road.