Sort of, but not really...it's hard to explain. True, the more you help others the more you will be remembered and probably get more answers, but mostly it's patience - search and study the existing threads thoroughly then if it's something you just can't find the answer too, or want a more thorough answer then ask. There are a ton of people here that will be helpful.
Just don't ask tomorrow...you might get some April Fools answers.