Sending float over serial

Well I am able to send the data between arduino mega and esp, but when i put my webserver coding into esp, it is not communicating with arduino at that time. Maybe because as GolamMostafa says hardware serial lines are busy. But my module is ESP-01, Should I do software serial instead of hardware. And which pins of ESP should I use, TX, RX or GPIO0, GPIO1 (available on ESP-01)?