You need to get a device first using StorageDevice.BeginShowSelector In the Async callback of that method, you can assign the device to your variable. Only then can you call methods on it.
See Getting a StorageDevice Asyncronously (MSDN).
I suggest using the EasyStorageEasyStorage helper classes that encapsulates a lot of the setup of loading/saving.