If you want good answers, you need to ask good questions
Good questions are detailed (enough), organised (so someone who dosen't have the same environment you have can walk through it before going down the rabbit hole), and specific.
I also (personally) find that hard questions attract the best answers simply cause folks with good skills gravitate towards the challenge.
As many people often use tags or the front page to find things to answer, appropriate tags - don't throw 20 tags on it, but make sure your tags reflect the question help. Your title should be clear - If someone sees a title that makes less sense, its not going to stand out.
Responsiveness is good. However, that also indicates there's missing information that needs to be filled in. It does mean though, at this point, at least one user is engaged with question and is likely to follow through.
I don't think reputation is a factor - many high reputation users answer much more than they ask. Some users report they look at accept rates so - if an answer helps, make sure you do what's necessary (upvote? Select as correct?)