You may be having very short surges and maybe missing them? Do you test twice daily?
Only other thing is you may not be ovulating (annovulation) To determine this you will need to start temping