I advise to only check email/IM/what have you once a day at most. In the evening, when you have done the meaningful work. Don't use notifications. Only launch email, IM client when you need them.
See Maker's Schedule, Manager's Schedule if you haven't:
See Maker's Schedule, Manager's Schedule if you haven't:
http://www.paulgraham.com/makersschedule.html