My son is the same way, and it is exhausting. I have to say everything at LEAST twice, and usually more than twice.
Me: "Put your shoes on."
Me: "Put your shoes on."
Me: "Stop looking at the t.v. and put your shoes on."
** I turn off t.v. **
Me: "Put your shoes on."
DS: "What?"
Me: "Put your shoes on." ** I point to shoes, which I have gotten out and placed together facing him so that he will be able to find them and put them on the correct feet, and not try to wear sandals in January **
DS: "There's this machine that generates huge huge huge-"
Me: "-Ok, put your shoes on."
DS: "Which ones?"
I also have to ask him every day if, when changing his undies, he actually TOOK OFF the dirty ones first. Sometimes he is wearing one pair over the other. Also, some days he puts on one sock, and I have to tell him to go put the other one on.