All American style unions are a bad idea and generally don't work. You guys need European style unions. Industry wide and with actual teeth.
The difference in salaries for high-skilled labor has been diverging for decades and in a lot of cases result in 2x-3x less than you could get in North America.
Be careful not to confuse cause and effect. Labor and social democratic parties were able to pass sectoral bargaining laws because unions had already achieved organizing density in strategic sectors, and business interests preferred to channel unrest into the courts and labor boards.