Add a checkbox that must be checked before a question can be submitted. The checkbox could be displayed conditionally based on whether the user has low rep or only a few questions previously asked.
This would force (newer) users to at least think about reading the FAQ. If they actually do it may very well help them write a better question. If they don't then they shouldn't be as surprised if their question is closed or mocked.
The check box wording could be something like:
I have read the FAQ and understand what is and what is not appropriate to ask on SO.