How can fix my texts when they say not delivered?

I know I haven't been blocked but it does this from time to time and I'm getting frustrated, the text is in green what will fix this? I have AT&T and an iphone 5

I can't imagine why you're asking that question here instead of asking AT&T.