If it's online you want to make friends, join in the forums, some good ppl here.
Are there groups you can join locally ? When I moved here 6 years ago I joined some walking groups, sports clubs etc and local volunteering. It helps to meet people with a shared interest.
RE: Post the greatest complement you ever got...
When someone says I love you, knowing me well, and backs it up.Best compliment I ever rec'd.