In all honesty, The best place to meet friends in this game is in the game itself. Not on one of the forum sites. Just play the game and try to meet new people in experience parties, or even team up with a random person to knock out some fun quests.
Pretty much everyone started this game not knowing many people just like yourself, you will find a lot of great people as well as a few douchebags. That being said, give it a little time and I'm sure you'll find your type of people to hang out with and be part of their LS.
btw, welcome to Sylph ^^
A computer once beat me at Chess, but it was no match for me at Kick boxing.