I sometimes find the internet to be distracting, do you have this problem? Any way to deal with it?
always know the exact next step of what it is that you know you are meant to be working on. Have it open and ready so you can jump to it in a moment