Actually I have a contact that owns a gym in Carlisle. I don't know how far away from you that is but it I can guarantee it would be worth your while to pop over and have a few sessions with him. Very big chap, knows his stuff and is a judge for BB comps. You pay for a session he will make you wimper and set you straight where you are going wrong. Would completely transform your outlook and attitude towards training including tweeking where you are going wrong.
I am even considering popping there for a few sessions myself and I live in Suffolk!