I am with the others about trying to hard, can put people off. Maybe try yoga, meditating or something completely opposite to the running, skiing etc.
Go and see your old friends, rumours should be cleared up, don't need that shit hanging in the air.
Spend some time talking to the people you work with, too much time spent at work for it to be a lonely experience.
Get a really cute puppy, women love em, and pets can help with loneliness.
Don't PM shah, it might push you over the edge