Try giving more general, more in-depth answers. Such answers, if correct, get dug up by search and keep bringing upvotes months, or even years, after having been written.
I don't get much rep for answers because usually someone else has already given a better answer than I'm able to give. I'm just saying you don't actually have to know anything to get rep. You can get it for asking good questions too. (But first search to check if someone else has already asked the same thing.)