the best time to test for pregnacy is right before the expected time of your monthly period so the best time for you to check is the week of april 25 with your morning urine. it holds the highest levels of HGC>
I would take another test, when you took the first one your HCG levels may have not been high enough yet. If the test is still negative then I would consider calling your Dr. about the side pains