Hi Demisee,
Your use of the 'building=roof' is incorrect, I would recommend reading the wiki article here: https://wiki.openstreetmap.org/wiki/Tag:building%3Droof. Using the 'roof:*' tags would be more appropriate here i think and would be placed on the main building part.