Yes, that one is tricky. Make sure you have all your ship upgrades purchased for your level.
BioWare has said they plan on expanding on space combat but no specifics of what they may do. Personally I really enjoy what's implemented now. I like focusing solely on blasting things and not needing to worry about ship control.