Here’s two websites with listings of live music in English:
For clubbing, there’s http://iflyer.tv/en-jp/
Roppongi has a lot of bars and clubs, but if you want a better taste of culture (and less expats), other areas will probably suit better. There’s some good places in and around Shibuya, e.g. Daikanyama, Nakamegurfo, Aoyama.