1) Find a pro and get lessons on form. That will help immensely. Even if it's just 1-2 lessons, it could be enough.
2) Walk some rounds and watch the local pros play. You'll be surprised what you learn.
3) 5-6 times a weeks is too much IF you're playing those full rounds. When I started playing full rounds only 3 times a week my overall playing improved dramatically.
4) Don't play "rounds" so often. Play "shots" instead. Go to the course and work on up shots from 250ft in. Shoot through, around trees, etc, etc. Your ratings can sky rocket if you can get your short game down.
5) I can't stress enough how important it is to just throw a putter round once in awhile. And don't make it the same putter you "putt" with. Get a different disc for putter rounds and just throw the hell out of it. Drives, upshots, etc. Just be one of the with putter. Do this a few times and you'll be shocked how well those other discs work for you now. And if you're not throwing that putter at least 200ft, level, straight, etc, then for sure follow step #1.
Thanks. And to continue the shameless self-promotion, here's a little trick for hyzer approach shots that really helps you score better while you're learning.