I had a similar problem, basically the old slate roof lay between the rafters covered in 2 inches of dust. A vacuum will not do it as you found out.An alternative is an industrial dust extracter, you can hire one for the day.Unfortunately this didn't work for me cos it didn't fit through the loft ha...