Trying to do what I really like, sleeping more, exercise. Procrastination is often a symptom not a disease: you are doing something you don't care enough, you are tired, or don't exercise enough. Also a fix can be stay away a few days form the PC having fun with friends or girlfriend and so forth.
Also remember, to be productive 8x5 in our industry is a myth: not possible at all. If you are able to code even 30% of the time in a focused way it's already great.