This is very easy, but you have to pay attention to the Flow of things.
The Calendar Must exist in SharePoint First. So, If your Calendar is already in Outlook, you need to log into SharePoint and create your calendar where ever you want it to go. Then you will click the "Calendar" tab on top left, and then click "Sync to Outlook". This will sync the blank calendar to your outlook.
Next, you need to go to your main calendar you want to sync, and change the View to "All Items", you then want to copy all items and go to your new calendar change view to All Items, and paste in your items. This will get all the items synced up to SharePoint.
Now you just need to tell everyone to go into SharePoint and sync that calendar down to outlook. Now just make sure everyone uses that calendar.
So, whatever you do, the calendar needs to start in SharePoint.
Hope this helps