Title basically. I tried to underexpose the shadows severely to make it look more the silhouette, but that just made it look even worse. I suppose the only way to get better pics is to find a better location. But I would appreciate if someone can give me advice on any other tricks I could use to make the sky look better and take focus away from the urban hell

I just had a play with the Tune Image options in Snapseed on Android. I mainly adjusted the brightness, contrast, and saturation. Essentially though, just make a copy of your photo and play with it in a photo editor. Most of them have presets and filters for bringing out the sky :)
P.S. The wall to the left has an interesting texture, so that could be something to play with too :)