A soil test could clarify the mystery. You may be lacking in P or K or some micro nutrient.
Do you have a test kit you use and like?