I have gotten almost all the upgrades, but not advanced shields. try using the a-wing. it sounds stupid, but with better weapons, lasers, and shields, just take fast strafing runs, and then blow up the shields, which doesn't take long with better weapons.
Proud to be an American.
"All that is necessary for the triumph of evil is for good men to do nothing."-Edmund Burke