How do I soundproof my bedroom for a good sleep?

If you are living in an urban environment, noise can be a big problem. It can interfere with your sleep and leave you insomniac. While it is very difficult to completely get rid of all the noise, there are certain things that you can do about it. 1. Using an earplug...