What would be helpful will depend to a large extent on why you are procrastinating. If what you’re doing doesn’t support or isn’t congruent with what you value, that’s a different kettle of fish from being afraid to put yourself out there.
From a general perspective, though, I would suggest, taking a look at Get Around To It, Break the Habit or if you’re feeling REALLY stuck any of the Generator Paraliminals that seem appropriate.
Another great Paraliminal for assessing what you value in your life would be Success Built to Last and Self-Discipline is often helpful for ferreting out values misalignments.
All the best to you!