I don't know if it makes a difference, but it might be better if you went:
Code:
int time;
char RightMotor;
char LeftMotor;
time = (1000 * (degrees/ 300));
RightMotor = NEUTRAL + (speed * direction * (SPEED_TO_PWM));
LeftMotor = NEUTRAL + (speed * direction * (SPEED_TO_PWM));