This is often caused by an excess load bias toward the rear of the bike. Are you carrying a lot on your rear rack? If so, take a test ride without your normal load and see if the onset of the head shake changes. If it does, you could think about mounting a front rack or front panniers to help...