First you start with quantity and then you move up to quality.
I think you can reframe what you refer to as your "ideomotor problem" into an "ideomotor opportunity". Ask yourself questions that help you, rather than questions that hinder you. A question that hinders you is something like, "Why does this happen to me?" A question that will help you is something like, "How can I use this to be really creative and productive?". See if you can develop the "ideomotor idea-delivery system" so that it really works for you and helps you be truly creative.
Ideomotor as I understand it is: unconscious or involuntary bodily movement made in response to a thought or an idea rather than to a sensory stimulus.
Hypnotists use ideomotor signals from their patients to communicate with the unconscious mind. The unconscious mind has huge creative powers and if you can tap into that by learning to control your ideomotor responses and channel them through things like automatic writing, or channeling words that you record, or just setting up a hypnotic dialogue with your unconscious mind through the ideomotor signals that your body produces, it could be very very valuable to you.
Going back to the "how to get better ideas" question, I would like to address the issue of self-esteem. If we have low self-esteem, it is likely that we will automatically have a low opinion of the ideas that we come up with. The person with low self-esteem sees themselves as worthless or not good enough... and so they also think of their ideas as having no value and not being good enough. On the other hand, someone with high self esteem can often have an average idea but they think it's great and because they proceed with confidence, they convince every one else that it is valuable too and they end up profiting from it. A good way to boost self-esteem is to listen to hypnosis CDs.
The other way to improve your ideas is to see all failure as feedback. If you are doing nothing about your ideas, you are not getting any feedback on whether your ideas are good or not. But if you have an idea and you start to put it into action, then you will at least start getting feedback from other's opinions, and whether the idea works the way you thought it would, and whether people start buying it.... all that feedback helps you refine your ideas and get a feel for what people want, what will work etc.
The more you work at creativity, the better ideas you will have, particularly if you put those ideas into action as much as you can.
I hope this is of some help. Feel free to write again if you want to discuss any of this further.