force yourself to start a project that you've been ruminating on for a minute but instead of committing to finishing it, start various other lower stakes projects whenever you're "supposed" to be working on the original project. this is literally the only way i get anything done
give your body/brain the time it needs, the writing will flow back to you when its ready (maybe try another silly creative outlet that you can fuck around with and avoid trying to perfect it, ease the creativity back into your brain) OR remember that some of your opps are probably pushing thru the procrastination (this works most times for me... i will finish all my work asap)