I've also been practicing 2-3 times a week off mats , mostly trying to get accuracy with me irons, and have also had problems with everything going to hell on the course. For me it's not the mats though, it is totally mental, as others have said.
I went out and played today, by myself, nobody behind me, no pressure, and my iron play finally showed up. Best holes I have ever played. I've noticed that when I'm in a group in a weekend outing I fall back into old bad habits, don't get my feet, ball, hands in the right position. So I top it, chunk it, or shank it.
So I recommend playing hooky from work, get some solo time on the course, really concentrate on the routine you use at the range. Hopefully once you get some success on the course the mental hurdles will get a little easier to clear. At least that is what I am assuming for myself!