hmm why do you need it in dfu mode? for jailbreak? the wya i find the best to do it and every time there is a jailbreak ppl seem to change the amount of time you need to hold on to the buttons. but try this..
hold power button for 10 seconds while holding the home button, then after the 10 seconds let go of the power button, then carry on holding the home button for 10