Try a pool noodle protruding from the side of your bike.
https://www.thestar.com/news/gta/2016/10/18/cyclist-says-his-pool-noodle-makes-toronto-streets-safer-for-him.html
You'll have to get over the looking-foolish factor but in the article, the cyclist says it's very effective. That's because motorists are now concerned about damaging the paint on their cars than they ever were about your safety.