I think the term writer's block is a misnomer. I would call what happens when the tank is empty and nothing is coming, writer's void. When that happens I step back and start doing a freewrite. I put whatever is on my mind, nonsensical, stupid, overly-emotional, whatever...on the blank screen. It works.