1 day late on my period blood test said no. Boobs are really sore some cramping. Needle like pain in boobs and belly. Could I be pregnant and it earl?

Could be. Blood test is usually positive a day after a missed period. It would be useful to repeat the blood test in 4-5 days. Or you could do a home test and if it is negative repeat in 4-5 days unless you get a period by then. Use first morning urine and follow the instructions for the test carefully. If you do not wish to be pregnant, use contraception all the time, every time. You may consider implanted contraceptive, or IUD. Practice safe sex.