I know a great rheumatologist in Nashua, NH, if you're willing to make the drive. I know an even better naturopath in Portsmouth, NH (he's the one treating me, the only doctor to do me any good.) If you're interested, PM me and I'll let you know.
I have heard that Boston has a really good doctor who specializes in Fibromyalgia, because his wife suffers from it. My friend sees him when ever he needs a western medicine doctor (my friend sees the naturopath too - he referred me to him.) I can get his info if you're willing to drive to Boston. I'm sure Worchester has someone decent, but I don't know personally.