Social networking was supposed to be the Net's next rocket to riches. But many social sites are having trouble capitalizing on their audiences.