Full step 28byj-48 stepper motor

Hello guys, recently I’ve been playing with 28BYJ-48 stepper motor. I tried to put it to full step but it go very slowly and only small step. How can I program it to go a bigger step and just a little bit faster? This is my code, what can I add to it?

#include <Stepper.h>

int motorPin1 = 8;
int motorPin2 = 9;
int motorPin3 = 10;
int motorPin4 = 11;



void setup() 
{
 Serial.begin(9600);
 pinMode(motorPin1, OUTPUT);
 pinMode(motorPin2, OUTPUT);
 pinMode(motorPin3, OUTPUT); 
 pinMode(motorPin4, OUTPUT);

 digitalWrite(motorPin1, LOW);
 digitalWrite(motorPin2, LOW);
 digitalWrite(motorPin3, LOW);
 digitalWrite(motorPin4, LOW);
}

void loop() 
{
 digitalWrite(motorPin1, LOW);
 digitalWrite(motorPin2, LOW);
 digitalWrite(motorPin3, LOW);
 digitalWrite(motorPin4, HIGH);
 delay(3000);
  
 digitalWrite(motorPin1, LOW);
 digitalWrite(motorPin2, LOW);
 digitalWrite(motorPin3, HIGH);
 digitalWrite(motorPin4, LOW);
 delay(3000);
  
 digitalWrite(motorPin1, LOW);
 digitalWrite(motorPin2, HIGH);
 digitalWrite(motorPin3, LOW);
 digitalWrite(motorPin4, LOW);
 delay(3000);

 digitalWrite(motorPin1, HIGH);
 digitalWrite(motorPin2, LOW);
 digitalWrite(motorPin3, LOW);
 digitalWrite(motorPin4, LOW);
 delay(3000);
  
  

 // put your main code here, to run repeatedly:

}

First, try what happens if you remove these lines from your code :

delay(3000);

It should become pretty much faster :)

I would not totally remove the delays. The speed may be too fast for the stepper so it will just stall. Do reduce the delays as the delay time sets the speed of the servo stepper. Try 1000, 500, 200, … and see the difference.

I guess the delay giving me trouble, thanks guys.