この表現を英語に訳すとき、ニュアンスをどう伝えるかが難しいところですね。
'微力ながら'には謙遜の意図が込められているので、直訳するより雰囲気を再現したい。'I'll do what little I can'がしっくりくる気がします。'little'が控えめなニュアンスを表現しつつ、やる気は伝わります。
ビジネスメールなら'Although my abilities are limited'もフォーマルで良いですね。友人同士のカジュアルな会話なら'It's not much, but I'll help out'くらいの砕け具合が自然です。大切なのは、日本語の持つ奥ゆかしさを失わない翻訳です。