IPhone is Frozen, Lock Button Broken?

I'm in desperate need of help right now. My recently jailbroken iPhone has frozen and I do not know how to reset it. Normally, if I was in this situation I would simply hold down the lock and home button for 10 seconds and then the apple logo would appear and I would be fine. My lock button is jammed and right now it seems damn near impossible to restart my phone. The strange thing is, my phone is frozen on the camera screen before I'm able to look through the lens and take pictures. But, I'm able to see what apps I have running in the background which is extremely odd. I'm willing to do anything just to get my phone back to operating… I tried restoring to 6.1 firmware using a download from a website with countless firmwares. My last resort is to restore to the latest update and lose my jailbreak which I will only do if no one answers this cry for help. So in a nutshell, how do I restart my phone without a lock button?

Just wait until the battery will dead. If you will decide to restore don't worry there's an untethered jailbreak to the new iOS which is 6.1.2

For any case if you will restore your iPhone here i found in google a tutorial how to jailbreak IOS 6 using Evasi0n tool.
http://www.ihacki.com/index.php/jailbreak/122-how-to-jailbreak-ios-6-iphone-5-4s-4-using-evasi0n

I hope I don't state the obvious, but you can always try to fix it yourself first.search model name plus "repair guide" on any search enginge. They will show details about about part replacent etc. In detail. There are other websites that sell all the replacement parts, one of the bigger ones is http://portatronics.com (646) 797 2838. Then for the repair itself you can venture to do it yourself, or better ask a friend who has done a similar repair before.