Do you find it hard to build you question in logical way, or just having hard time in finding the right words ?
Personally I find it hard many times to build the question infrastrcture. It happens when I have a complicated problem, or when there are too many details that have to be in the question in order to get good answer.
In my experience, I suggest that you start with writing a short (no more than two lines) intro, give some background and supply as many details you find relevant. Do not end with a "?". The following One-lined par. should contain a short question, some kind of an argument for the information you had supplied.
Ask open-ended questions, not Yes\No questions , or you will get a Yes\No Answer. The best way to phrase a question IMHO, is to ask for people's experience.