IPhone 4S Jailbreak Problems?

I recently jailbroke my iPhone 4S with firmware version 5.1.1. The jailbreak was doing well for about 2 days. I went to Cydia to download another tweak and when I went to respring, it locked on the black screen/activity circle. It stayed that way until the battery died and when i rebooted. It was fine. It seems to only lock up when i have to respring straight from Cydia. Anyone have any solutions?

1. Try to disable/uninstall the tweak, and if that doesn't help
2.re-jalibreak your device, and if that doesn't help:
3.restore your iPhone using iTunes "restore" option and then re-jailbreak