Won't a bad cap still pull fluid back from the reservoir.
1) Get it hot and check for leaks.
2) Take it to shop and pressure test the system/cap/cylinders.
You should stop driving this truck as a bad headgasket could lead to motor failure. I had a gasket go on me, and it sucked all the coolant through the motor, then cooked the motor.