I was, but I have broken the ice with my first question on this site :).
I do know how others do when it comes to questions, but for me, most of the questions pop up when I am not able to type them. I just put them down on my TODO list. Actual asking comes later, because I always try to search for the information first to create a good question.
Much longer answer
I am very new to Vegetarianism site (as most of us), but been active for a couple of years on StackOverflow. This allowed me to ask several questions and check several thousand of items in the reviewing queue. Conclusion: it is damn hard to ask a good question.
Reading and processing the whole information in the How to ask section can frustrate a new user.
Some of the reasons that make asking decent/good questions harder that it may look:
being a non-native English speaker - answering is somewhat easier, because you can use syntagms from the referenced sources. Asking is usually about something you cannot find an answer for and there is typically less information to help you verbalize the concepts.
non-duplicate - extra step to look for existing questions related to the subject
not offtopic - you have to confirm that the site scope encompasses what you are asking
not too broad - this is particularly hard because, you as an answer, should place yourself in respondent's shoes. Is the question answerable within a few paragraphs?
not primarily opinion based - maybe the most subjective criteria of all. Ideally, the question should be answerable using high quality (or even scientific) references
frustration - some users will be frustrated when their question is closed and will never come again (at least not for asking questions)
satisfaction - many users may find answering more rewarding than asking questions and they concentrate on answering, rather than asking.
less upvotes - questions tend to be less upvoted than answers. That's why the Electorate badge requires to "have at least 25% of your total number of votes cast (questions and answers) be on questions"
My advice for new users: if you think you have a decent question that fits this community, check at least the duplicate and offtopic criteria, and go ahead and ask it. It may receive some downvotes, even getting closed, but it can be edited to be a good question (e.g. by making it more specific).
It is OK to generate a few poor questions and/or answers at the beginning. Anyway, much better than not generating them at all. We learn by doing.
You will eventually find out that getting an answer and possibly some upvotes will give you satisfaction.
My advice for reviewers / critics: if the question is not really awful, try asking via comments for question improvement rather the directly closing it. Always put a comment for a downvote, if none exists. These little things will make newbies feel more welcomed to the community.
This is specifically important for users who do not belong to other Stack Exchange communities (especially SO), as it is harder for them to get used to the (good) rigour of SE community rules.
Also, if you come across a good answer and the question is good, upvote it. A good answer may not exist, if a question does not exist.