dw-- the blazer looks sharp. and yeah, i think looser pants would be better. or, if you insist on slim black jeans, at least go for overdyed ones.
you don't need to break the bank to get the looser silhouette, btw. you can trawl ebay or thrift stores for some 1990s wool trousers from banana republic. i've got a couple of pairs that look pretty cool when rolled up at the cuff.