I've tried Pomodoro before with some success, but I can never stick to the time blocks. Once I get going, I don't want to stop when the timer goes off (hyperfocus kicks in) and I just end up skipping the break.
Also, I never know what to do during the break. It either feels like I'm just waiting for the time to run out and thinking about what I was working on anyway (not using the break as intended), or I fuck around on my phone or something and get sidetracked for longer than the break.