It sounds like it's your perfectionism that is holding you back. Is there a way that you can give yourself permission not to be perfect? Maybe tell yourself, "I'm going to work on this one thing for an hour, and then even if it's not perfect I'm going to stop working on it, and take a break, or move on to something else."