First, NEVER, ever take an odd number of fighter levels (unless it is 1).
Second, it is rarely a great idea to take more than 2 fighter levels. 4 is the most I'd ever take.
For example, the you could replace fighter levels 3, 4, and 5 above with a second level of ranger. This gets you the...