Well I have made friends on this sight. You just have to open yourself up to the experience. I have made friends at my local library, volunteering at the local animal shelter helping them walk dogs, endless possibilities !
Do you go to any religious services? That is a great place to meet like-minded individuals . Anyway good luck!