Uma dica que eu dou tanto para estudos quanto para a desenvolvimento de projetos é deixar nada pendente... O que eu quero dizer com isso? Por exemplo,se você tem que fazer alguma tarefa de casa como arrumar a cama,guardar suas roupas e afins,faça isso antes. É mais fácil se concentrar em algum coisa quando você está com a mente limpa.
Tem outra coisa que me ajuda a manter o foco,mas não sei se funciona com outras pessoas... Quando eu quero manter o foco no meu projeto,eu fecho todas as abas do computador,porém eu deixo ele ligado,daí eu começo a dar voltas pela casa até que meu corpo esteja relativamente cansado e depois eu começo a trabalhar nele (Obs: Eu faço isso quando eu estou sozinho,se não as pessoas vão achar que sou louco). Eu consigo me focar melhor quando meu corpo está quieto.
Resumindo: é mais fácil manter o foco quando sua cabeça está vazia.