running two dc motors simultaneously

Hi, I am trying to run two dc motors simultaneously via my arduino. However, I am only able to get one motor to turn before the second motor turns. What can I do to run these two motors together?

void driveForward()
{
  digitalWrite (12, HIGH);//set drive to forward
  digitalWrite (9, LOW);//turn off brake A
  analogWrite (3, 255);//turns motor full speed
  
  delay (1000);
}
void turnLeft()
{
  digitalWrite (13, HIGH);//set turn to left
  digitalWrite (8, LOW);//turns off brake B
  analogWrite (11, 255);//turns motor full speed
  
  delay (1000);
  
  driveForward();//drives forward with wheels turned
  
  digitalWrite (13, HIGH);//set turn to right
  digitalWrite (9, LOW);//turns off brake B
  analogWrite (11, 255);//turns motor full speed
  
  delay (500);
}

Take out the delays.