Лично мне помогают следующие вещи:
RescueTime. Данная программа позволяет наглядно увидеть, что и как отнимает ваше время. Также, в ней есть функция "Get focused", которая в течение заданного промежутка времени блокирует доступ к сайтам, на которых вы бесполезно тратите своё время.
Расширение TimeNoWaste для браузера. Оно позволяет ограничивать по времени доступ к сайтам. Можно указать дневную, вечернюю квоту. Также, есть возможность отключения запрета по определенным дням недели.
Техника Pomodoro. 25 минут непрерывно работаете, ни на что не отвлекаетесь, потом делаете 5 минутный перерыв. И так заново. На 3 перерыве можно устроить более длинный перерыв, от 15 до N минут, зависит от задачи, над которой вы работаете.
ага, все так и ринулись бросать это дело
Мне очень помог старый мессенджер qip. С помощью него вы сможете остаться участником всех важных диалогов ВК и перестать "залипать" в ленту новостей.
Начните читать книги , а на социальные сети выделяйте минимум времени в день , однажды вы просто привыкнете туда меньше заходить , а привычка что то читать в свободное время у вас останется