Была подобная проблема. Просто не открывайте лишние вкладки, когда работаете, не смотрите новости и YouTube. За каждое нарушение можно себя "штрафовать" (придумайте что-нибудь, что вам нужно будет сделать в виде "штрафа"). Это дисциплинирует и проблема решается.