Make sure you are 100% in DFU mode and make sure that you follow what the guys above me have said. c++ and LibUSB are mandatory programs to make sure your jailbreak goes smoothly without bugs. Time is everything here also. If you are trying to enter DFU and it's not working maybe you are doing it wrong. Keep trying and you will get it in no time.