"I have a backache." This is correct. It is similar to, "I have a headache."
"I have a back pain." This is not standard English. We would say, "I have (a) pain in my back." This means that right now I have (a) pain in my back.
"I have back pain." This means that I often or chronically have pain in my back.