Don't depend on crew skills to make credits. Until you get them maxed out they will just cost you credits. The best way to make credit is just to play the game. Do the quest and kill stuff. As you gain levels you gain better drops giving you more credits.