One thing you can start to do is look at your Bridge Officers. I see you have several that do not have any space traits. Humans give hull heals, Saurians give more engine power (I like those), Nausicans (yes its possible to get those on a Fed) give +2.5% to damage. Your ship will perform better when these space traits are considered.
The quality of your Duty Officers makes a difference also. Strive to get Purple or better doffs in your space and ground slots. These will take some time to collect (or a good bit of ec) but they are worth it.
I also notice that you are using a torpedo. Unless the torp is necessary to obtain an effect from a weapons set I would go get yourself another beam bank. Your tactical consoles are buffing your beams, not your torpedo. So you are using a weapon that is not optimized over a weapon that is greatly boosted by your consoles. Believe me, on that ship you wont miss the torp.