Hi, Brit-in-love. I don't promise that I'm the world's foremost expert on Anglo-American cultural relations, but I'd be happy to help you bridge cultural gaps and things of that nature as best I know how from my 7 years here.

My Brummie is rubbish and probably always will be, unfortunately. I just don't seem to get the pronunciation and intonation quite right.
As for the diversity of accents in England, to say nothing of the whole of Britain, I was blown away when I found out there were so many different regional accents in such a relatively small place! People here seem to be quite adamant about defending their local identities, and justifiably so - each region has something unique to be proud of, from what I've seen.