Here is what I did.
Create a back up or dummy blog of your main blog.
Import posts from your main blog and select the same template to design the dummy blog.
DO NOT download the template of main blog to upload. Use the same template from Template section and customize it exactly as your main blog.
Do not add any special codes like Advertisement codes or right click disable etc. The dummy blog should look exactly as your main blog without special codes.
Now, download this template of dummy blog and upload it as a template for main blog. See, if your blog, posts and widgets are visible on public settings. Then use your special codes to design it your way.
May be it's a tedious process but it worked for me.
Hope this method is helpful to you all. Good luck!