Agree - Good friends take work - but it often feels natural
Any chance to get involved in your community so you could meet like minded people who want to make a difference such as Rotary? We have made some great lifelong friends through Rotary that we might not have if connected with without it. For example, one of our friends is a physician I work with on a regular basis (I work for a hospital) but I wouldn't have sought his friendship from just a work perspective.
I would definitly make it a GTD area of focus and make your actions some projects. I also really enjoy your posts and would welcome being a virtual friend. I realize it isn't the same...