I guess most 6yo's at some stage have trouble keeping focus, i think it a normal thing to expect, but at the same time they need to learn in the process. perhaps you could make up a card that has all the things he need to do/complete on it, so your not having to always remind him, that way can refer to it so he'll start to understand structure and what comes with it.
Another idea is getting him to tell you what he needs to do. for e.g (son) what do you need to do when you get home? (H/W) and when your finished then what do you need to? (have a bath), that way your putting the responsibility onto him to think ahead.
I'm sure you may already say this to him but remind him about his role at school i.e what do you need to do when the teacher is talking or asks you to stop talking.
There's no harm in being a little tough on him either especially in terms of getting his shoes on, tell him to stop everything his doing and put his shoes on now!
At this time of year, children tend to become "burnt out" from all the structure, learning and discipline required of school activities. Could your son just be overtired and exhausted from school? Just a suggestion ....
Hi,
I pick up my 7y/o daughter from school everyday and we have this drill that after I ask her how school was I would start reminding her about her little chores.. To take a shower, finish half her homework so she's done with it by Tuesday, and read for 30mins to an hour. While we're walking towards the car she would always tell me when she's tired and I can tell whether she's really burnt out.. I observe my daughter especially after she showers and about to do her homework.. I would allow her to have a 30min power nap right before continuing with her homework and reading and it never failed.. When she wakes up she's always really alert and focus.. They do get exhausted and stressed out from school and peers so this 30min power nap has always worked for her to regain her focus.. Hope this helps.. :)