Dear Abdul
A roof garden is generally used as an additional outdoor living space in urban environment where your dreams of having a garden may be difficult to achieve. Why don’t you create a beautiful and inviting outdoor space? Roof gardens have positive effect on environment by reducing pollution and making your house attractive and beautiful. Get some ideas about structuring roof garden before indulging in it. See link below
http://www.gharexpert.com/articles/Garden-2049/Roof-Garden_0.aspx