How to get answers - An incomplete list:
Do:
* Use proper English.
* Use code tags so your code, if there is any, is readable.
* Be patient.
Don't:
* Use l33t. We hate that, and it should be bannable.
* Use foul language.
* Start new threads about how your questions aren't getting answers. See the "Do"s on how to improve your chances.
It is also very common for the questions posted to be unclear or missing other important information. Depending on the issue, sometimes there is missing code, sometimes the input/output of the compiler is helpful, etc.
Personally, I'm most likely to jump into threads that I find interesting. When professionalism goes astray, even when it isn't the fault of the original poster, I'll typically pass on getting involved in the discussion, as well. Other times, the answer is already there or it has otherwise been blatantly demonstrated that the original poster does not want to put in any effort.