Hi Gabriella, sorry things haven't been that great. It must be a massive culture shock moving from New York to Cumbria. Some things I think you will get used to over time, such as walking or the washing machines. I've been here six years (I'm 29) and I don't even think about walking everywhere anymore or having a tiny washing machine or having to dry my clothes outside (or on the radiator in the winter!) It's different from the mod cons I grew up with, but it's not better or worse, it's just not the same. I actually love not having to drive everywhere anymore, though I live in London, so it's a bit different, I realise.
Have you tried taking a day trip anywhere? You could get a bus or try to get cheap train tickets and try going to English heritage or National Trusts sites. I think they may also take volunteers. Also, I would recommend going to other cities up North, like York, Newcastle and Liverpool. There are also great seaside towns up north as well, such as Whitby and Seahouses (gorgeous during the winter, and there's a castle nearby). Plus Scotland is always an option, I plan to do some camping up there later in the year.
As for being an outsider, that will change with time. Once you are able to get a job/volunteer, you will meet people and make friends. Also, once I started recognising people around the neighbourhood/at the pub, and once I was able to chit chat with people in shops, I felt more like I belonged.
At two months, any honeymoon period that may have existed has stopped and homesickness starts seeping in. When I worked with study abroad students, the same thing happened to them. We used to tell them to keep a journal/blog about their experiences, bad and good. Over time, most were able to start thinking clearly about their expectations versus the realities of their experiences and became used to their new environments, and were happier as a result. I wouldn't give up on England yet, it's a great place. It has its faults, but every place does. And if you ever get too tired of it, you can have a city break in Europe!