3 weeks no bowel movement. Drank full bottle of magnesium citrate 24 hours ago and still nothing. What can I do?

Constipation. You need to see your doctor ASAP. He/she will likely test to determine if you have a blockage and help you fix it if one is there. This is a dangerous condition so please see doc now to be safe and to feel better. Peace and good health.