There are other inhibitors, but they should not effect the PCR. From personal experience, the best results are when the cells are added directly to the PCR mix the PCR is done straightaway, the start of the PCR provides the thermal lysis.
PCR inhibitors abound in cell lysates. These inhibitors may act directly on the nucleic acid of interest or may be acting as inhibitors of enzymes involve in the amplification reaction. Aside from proteinases, Calcium ions, large carbohydrates, and proteins such as myoglobin and IgG are found to interfere the process, too.
With pure and inhibitor-free DNA and proper PCR protocol, certainly you will be successful.
Thanks for your answers. I will try with direct PCR on the cells without DNA extraction and also I will compare the results with extracted DNA. Hope I will get better results.