Well, you can always start
at the top [httpd.apache.org]. But if you find a copy of "mod_rewrite for Dummies" I want to hear about it.
Learn one module at a time. (The ones* that deal with auto-indexing don't count ;))
Read any random page of threads in this Forum. When you start saying "I've heard that somewhere before", memorize it. It will probably be g1 saying something he has said so often, he's got a macro for it.
Do not mix mod_alias with mod_rewrite.
Start with the most specific redirects and move to the most general.
Put the [L] flag at the end of every rule, and [R=301] if it is a redirect.
Read up on Regular Expressions. Never, ever use (.*) at the beginning of a pattern.
I've forgotten a few, but that's a start :)
* Yes, that's module
s, dual. One to make the index, and another one to place the order.