Paper wallets are the safest way to store your Bitcoins, in my opinion.
1. Open
http://bitaddress.org in a Private/Incognito window
2. Turn off your Internet connection/Airplane mode
3. Generate a new Bitcoin address/Private Key
4. Print your Paper Wallet
5. Close the Incognito Window
6. Turn back on Wifi
Now you can send your Bitcoins to the paper wallet and you control the private keys. You can import the private key into blockchain wallet when you're ready to spend.