I guess the key point is "I would pay 100$ a month for a helping app". I think you might not have enough constraints. A financiel constraint is a great motivation. I have been a freelancer for 4 years. The first year, the excitment of this new activity was enough to motivate me. After this time I slowly became lazy (syn. for procrastinator). I was losing money and felt to a point where my bank account was almost at z…
I'm not rich or anything, I'm married with a stay-at-home wife, I'm paying for a house, I'm building my savings, etc. But I do think $100/month is worth it because I don't think I'm using even 10-20% of my max potential, and the value I could create if I were more productive would be more than that. I do have an interesting challenge at work that I think I'm about to really break open... god I realize how cheesy this…
- Baby steps : define a realistic goal for a day (even it needs only 30 min. to achieve) and just make it. The next day take a bit more important goal. One goal a day. Just one. But every * day.
- Leverage the shame : make sure your screen is visible by everybody in your office. That way you will feel a bit ashamed if you spend too much time on FB. That "shame" will drive you to work.
- Disconnect : if your job does not require Internet, simply disconnect your computer. Or edit your host file to redirect facebook.com to 127.0.0.1 during daytime