Hi danielle31,
So we know it isn't a battery issue and that will mean it is something else hardware related. If there is no flashing lights then you will need to have someone take a look at to determine the problem. You can either take it to a local technician or call HP. You can reach HP Total Care at 1-800-474-6836 in North America or visit this link if you live outside of North America.
Thank you,