Have you ever considered picking up instructional audio tracks for the accents? I love doing voices and there are a lot of resources out there for actors to help with that sort of thing. I was watching an amazing video by this one actress who switched between all of the accent regions of the various isles. It was awesome!
I have! And it's helped... a bit. I'm just not very good at that particular accent for whatever reason.