日本語の『うだつが上がらない』という表現を英語に訳すのは結構難しいですね。直訳すると『the ridgepole doesn't rise』なんて変な文章になってしまいます。実際の英語では、『going nowhere』や『not getting ahead in life』といった表現が近い気がします。
特にビジネスシーンで使われる『stuck in a rut』も良い表現です。車のわだちにはまって動けないイメージで、まさに停滞している状態。『He's been stuck in the same position for years』なんて使い方があります。
個人的には、『treading water』という表現も好きです。泳いでいるのに前進せず、その場でバタ足している様子が『うだつが上がらない』状況にぴったり。英語には日本語特有のニュアンスを完璧に伝えられる単語がないから、文脈に応じて使い分けるのがコツですね。