Arduino connecting to Internet

pert:
You need to change the wiring. When you're using the Arduino as a USB-serial adapter to sent AT commands to the ESP8266 from the Serial Monitor, as you have done, the correct wiring is RX-RX, TX-TX. To send AT commands from your Arduino sketch running on the Arduino to the ESP8266 that is not the correct wiring. You need to change it to RX-TX, TX-RX.

I tried what you said. the blue LED is constantly blinking at baud rate of 115200. I also tried changing the baud at 9600 in the code and serial monitor. The blinking stopped. I uploaded this code:

#include <SoftwareSerial.h>

SoftwareSerial esp(6, 7);// RX, TX

void setup() {
// put your setup code here, to run once:
esp.begin(115200);
Serial.begin(115200);
}

void loop() {
// put your main code here, to run repeatedly:
esp.println("AT+RST");
delay(1000);
if (esp.find("OK") ) Serial.println("Module Reset");
}

But nothing shows up in the serial monitor. Why is that?