After 10 years of working in the office environment, I took a remote job at a fully distributed company. Here are some observations:
- In the regular office, showing up is a part of your job. When you have off days, you can just look productive by running small errands and doing busy work to stretch the deadlines :). After getting the remote job, I wasn't sure how I can use this off-day copying strategy, what is the minimum amount of work I should be doing in order to look productive? After 6 months, this fear went away. It's just a different paradigm, you dont need to pretend to be busy.
- I'm an extrovert and I had no idea how easy it is to slide all the way to the other side of the spectrum. After spending all day working alone, letting people back into your own space, be that your significant other or friends got quite challenging.
- I miss "shoot the shit" moments of the office environment the most. Pretty much all of my remote co-worker interaction are goal/project/work driven. It's hard to make space for casual convos.
- If you are working from home, it's best to have a dedicated room with a door to your office, overwise the line between work and home will get blurry and it will cause some drama with your significant other.
- Remote workers tend to be senior level contributors, gaining confidence in proposing ideas and fighting the imposter syndrome is going to take extra time.
- I'm yet to establish a good morning routine, starting to actively document my days to get a better understanding of why some days are awesome and some are a total wash.
- I'm getting better at being more disciplined with my time management, but it is still a struggle.
- I got the remote job after moving to a new city which added another level of complexity when it comes to socializing. Hanging out with my new coworkers in real life is not an option, nor my old friends after the move. So I'm looking into volunteering opportunities to start building my new social network.
In general, I'm learning to be more patient and nicer to myself. Adjustment takes time and you cant force it.

You may want to look at co-working facilities. These are cheap work locations for freelancers. Allows for opportunities to network with other freelancers across industries. They give access to conference rooms. Depending on the location and how much you're willing to pay you can get private offices, equipment and even mentoring. On the flip side, I've heard these places called the high school cafeteria of freelancers :) . So use as 'needed' and with the understanding that it can be a disruptive work place.
To give an idea of pricing, in Tacoma its 50 bucks a month for access to the common areas, (open work area), decent wifi and I believe limited access to conference rooms. 200 bucks a month for a private office and access to all amenities.

Another thing to do would be to sign up for meetups in your industry and for social groups/hobbies. In major cities there are more than enough to fill your days with multiple events. I know in some towns its no where as active as Seattle but you should be able to find opportunities to network, learn and socialize.