focusmatecom has been a huge help for me   you schedule a time and focusmate matches you with a random person you get on a video call and both silently work on your respective tasks for 50 min at the end you each say what you accomplished during that hour   it is literally the only way ive been able to get myself to do anything for months now   its free for 3 sessions a week or 5 a month for unlimited sessions