I feel for you mate, I was unemployed for less than half that an the c**ts and they are c**ts who employ people really frustrate people, my number one pet hate is not even a no it takes 2 seconds to click reply and say no thanks. If you want someone to look at your CV feel free to email me Ands43 @ hotmail .com I can't say I'm the best at writing them but I'm okay at presenting them.
Couple of CV things you may not have done is change the font from Times new roman, as at least it shows you have thought and think about the presentation, one double sided A4 as opposed to a 2 stapled pieces. If you have access to a layout tool (adobe indesign) try that.
What field do you work in?