Can I update from iOS 5 to iOS 6 on iPhone 4?
There is no Apple supported way to update an iOS devices OS except to the latest current OS release that runs on that device (or a beta OS, if it is strictly a test device and you are a registered developer).  Apple no longer signs (which includes vouching for the security of) any earlier OS releases (except for old devices, such as an iPhone 3GS).