A common misconception. The confederate constitution actually protected slave imports, albeit only from the slave-owning parts of the United States.
The Southern armies might have won a guerilla war, but marching en masse to battlefields against an opponent with three times your population is a sure way to lose.