You can try optimizing the annealing temperature, the extension time, and the primer concentrations.
But for qPCR, some primer pairs just simply do not work well enough. That's why it's a good idea to design several sets, test them all, and only use the ones that work the best.
Yes, there may be some primers with low efficiency. This can be due to several factors, such as poor primer design, poor quality of the DNA sequence, or the presence of secondary structures in the target sequence. To increase the efficiency, the primers should be designed using software and checked for secondary structures, and the quality of the DNA sequence should be verified before use.