The best way to 'learn' a site is simply to lurk ... and lurk .. and lurk some more. Once you understand the community you can speak up and start to contribute.
That is certainly a way to learn. It may even be the only way supported by this site and its largely a-social community. But I doubt very much it's the best way.