iOS 7 update not shown in Software Update
If it's running iOS 6 it's a 3Gs, not 3G, as the iPhone 3G is not supported by iOS 6. Either way, neither device is supported by iOS 7, so you can't update to iOS 7.