I have found the big change came when I realized that wool or any knitted garment, sort of invented dust. Ones natural movement was enough and quite unbeatable. Dust is always there, like the neighbourhood dog just try to avoid getting it excited. Vacuum cleaners are dust grinders. IMHO even the HEPA vacuums create a lot of static charge.
Static electricity is a real culprit.
If your surface is charged dust will be attracted to it, or your film. I find helps neutralize this. My darkroom has had dirt on the floor but no dust problem. I also wipe down surfaces with cold water from the pipe instead of using spray cleaners. Before changing film on my formica enlarger base I wipe it down with a little cold water.