There are plenty of chrome extensions which help you from not getting distracted while working.
Website Blocker - It gives you power to block social websites or websites which you like for desired amount of time. Looking at the statistics of survey, social sites are the main culprit which stops any worker to work flawlessly because he always have urge to check their notification or new messages.
If you are working alone and have will to use your favorite websites again then you maybe disable that extensions which will allow you to surf again and waste your plenty of time. Apart from Chrome extension there is another solution which will help you from getting distracted.
ISP - Yes, I am talking about Internet Service Providers. You can contact your service provider and send them list of your favorite website and tell them to block these website for a time range which will disable you to surf those websites at that time.
At last I want to say that you should have will to work otherwise no one would be able to stop you from getting distracted. So focus on your work and goals and you are good to go without any extensions or blocks.
I am currently pursuing High School and planning to pursue career in Computer. Currently, I work on one of my blog - JTech Articles.