AF on Xmas eve ?

I thought after this 31 day cycle I would get a BFP . I've been taking vitex , charting , temps . What else can I start doing ? I have irregular periods and I'm starting to lose hope ?