By far the most convenient way to change the favicon in Blogger is to use an online icon editor and then to embed the icon in the HTML (forget about trying to upload the ico file into another hosting site).To create your icon go to favicon.cc
If you publish your icon, you can download the 'source code' for the icon and embed it straight into the HTML. Follow the instructions from the favicon.cc website.