Hannah, you need time girl. Go into town, and just walk around to find different shops, before you know it, you'll be used to it. While you there, go sit down somewhere to have something to drink.
Is there a doggie park somewhere around there where you can take your fur kid to for a play, that's one way of meeting people, i find people walking dogs are talkative.
I have moved around a LOT with my husband, due to his job, like Highlans, in those days there was no internet. The library, and coffee shops is a good idea