How to store to protect against salt air?

I need to store my bike for a year and try to protect it against the terribly corrosive salt air here? (I have to oil the chain every 6 weeks to prevent total rust!) I welcome all suggestions to protect the chain, the aluminum and steel parts. Thanks!

how about a plastic bag that is used for moving mattresses? There is also a spray for fishing reels that puts a teflon coating on them and prevents corrosion. I forget what it is called but you could contact a local tackle dealer and see if they know what it is and sell it?