The coils should be wider. The distance between the radial runs of the coil should be equal to the distance between the leading edges of two consecutive magnets, less the width of the radial run. That way both magnets are driving the coil at the same time.
Usually what is done is to have a smaller gap between the consecutive magnets and make the width of the radial section of the coil about the same as the gap. In that case the gap in the middle of the coil is about the same size as the magnet. Since you have the gap quite wide, you need to include some of the gap on the INSIDE of the coil in order to get the right behavior.
You don't want to move the magnets inward to narrow the gap. That would reduce their velocity past the coils, cutting the induced voltage. If you can't afford a few more magnets, you might consider having more than three phases. If you're charging batteries through a rectifier you want to have the wires from at least two of your phases between the magnets at all times.
You'll want to bend the inner and outer parts of the coils towards and/or away from the rotor, so the runs between the magnets will be flat and the two rotors can be closer together. Smaller gap means stronger field, which means more voltage, which means more power.