質問 
傭兵を雇って戦場を回っているのですが、いつまで経ってもレベルが上がらず弱いままです。
回答 
※この質問の状況は、1.11で傭兵の仕様が「どの難易度でも、常にPlayerの1~数Lv下の傭兵を雇い直せる」という形に改善されほぼ解決しました。
以下はVer1.10までの解決方法です。
傭兵は基本的に、プレイヤー自身が倒した敵の経験値を獲得でき、また傭兵自身が敵を倒すと3倍の経験値を得られます*1。
さらに、経験値が存在するキャラクター全て(傭兵だけでなく、プレイヤーキャラクターも)は、レベル25未満の場合に厳しい減少補正がかかり、敵レベルと傭兵のレベルが合致していないかぎり、経験値をほとんど獲得できません。
参照URL:http://strategy.diabloii.net/news.php?id=512
(概要ですが、レベル24と25の間に獲得経験値の壁がある事がわかると思います)
特に難易度NormalとNightmare、Hellを比較してみると、同レベルでも傭兵の能力値に差がでるために、難易度Normalの傭兵を雇いたくなるため、とりわけNormal Act1~3でこの問題に直面することになるでしょう
傭兵だけに言える事ではありませんが、経験値を獲得したいキャラクターのレベルと倒す目的モンスターのレベル(強いては、適性なAct・戦場)を適切に保ちながら戦うことが唯一の解決策です。
下記のZruid BBS内スレッドに大変詳しいことが書かれているので一読してみるといいでしょう。
Zruid BBS : D2X傭兵関連まとめスレ
http://jbbs.livedoor.jp/bbs/read.cgi/game/9972/1098077814/
スレ内1のまとめページは残念ながら閉鎖されています。
NightmareやHellで傭兵を雇った場合は、雇用時点でプレイヤー自身がLv25未満でもない限りこの問題は起こりません。
効率よく傭兵の経験値を稼ぐためには 
- 敵と、育てたいキャラクターのレベル差を考慮する
- レベル25未満の場合は、特に戦闘する敵のレベルを考慮する
- 多人数のゲームで敵を倒す
- 敵を傭兵が倒すか、あなたが倒すかで経験値に3倍の差が出るが、傭兵が倒す速度が遅く、フラストレーションが溜まる場合は考慮する
- プレイヤーのレベルが十分に高い場合は、自らExp Run*2を主催して人を最大まで集め、自分ですべての敵を倒すと効率がいい