i'm not so sure about the creative thing, i'm just as good at putting off art as i am at putting off everything else. or sometimes i'll say, ok! time to practice drawing faces! and then four hours later i realize i've spent the whole time on only one face.. thats what leads to bad anatomy in otherwise nice drawings. ..how many days has it been since i drew anything at all... whoops...
my problems stem from ADHD more than my mood, but i think a lot of the same techniques can be used.. the 'source' may influence details but its still all about compensating for your brain so you can improve your time management
one of the few things i can rely on to keep me on task is having another person with me, but i dont see a reasonable way to apply this to something like habits.. itd require someone following me throughout my day. well, if its a habit they have too, maybe not - theyd just have to make sure to grab my attention and drag me along every time they did the habit. hmm... that sounds like itd be annoying on both ends. but it might work for some things, like if you need to exercise more and you have a friend who is very excited about jogging.
lately, i've been thinking that initiating a task is way more important than maintaining or finishing a task. if you can start it, you'll prob improve your ability to maintain / finish it. so your first goal could be, "Start doing this once a day". its not a failure if you dont finish or give up immediately every day, as long as you did it long enough that it could reasonably be called starting (so staring at the book across the room might not count, but reading one paragraph does - it varies depending on your situation). when you reach your goal, or close enough,
then start on maintaining it longer, and etc