Another good place to meet people would be HPI (Help People island) yeah its a place where new residents go for help but the people there are very awesome.. other than that i been in world for almost two years and from my experiences roleplaying can develop friendships... try it ... it couldn't hurt or change your apperence like go furry or neko... try to branch out. well have fun in sl and take care