I find it tough to put myself out there and interact with others sometimes, but I find that I have an easier time and have more fun if I stay more in character. I like to emote and reference lore, and once I've gotten myself comfortable playing a fun, silly character, I can ease up and let a bit more of my RL self come through. While I found a few friends that I had fun playing with, it took nearly a year to find a group that I was comfortable enough in to use voice chat with, but now we joke and laugh, and have a rambunctious fun time all around. Don't give up on soul searching, you'll find a group that works for you. Like others suggested, server transfers are an option too if you feel you've exhausted your resources on your home turf.