Non- standard proportion body type

I used to be a basketball player, which is the reason why I have broad shoulders. This would normally compliment a guys physique, but not so for me. I have kind of a small head. Which make makes my body look too big in proportion to my head. the broad shoulders just makes it worse. I was wondering what kind of advice I can have with regards to dressing in a suit, seeing that a suit usually makes a guys shoulder look broader,which in my case would not necessarily be a good thing. Also, are there any on more semi-casual clothing as well? Is there a certain type of shirt style or material that I should be looking out for?