失礼致します。
何が最善の策なのかは、徹83 さんのスキルにもよりますが、iPhone 4 は既にビンテージ製品として Apple のハードウェアサービスが終了していますので、純正(或いは互換性)バッテリーを購入(工具類も)してご自分で交換するか、業者に依頼して交換して貰う必要が有ります。
(交換するバッテリーは「iPhone 4 交換用バッテリー」等で検索)
【 iPhone4 バッテリー交換 写真解説 】
http://www.i-fix.biz/fs/iphone/c/kaisetu-iphone4-battery-1
ご自分で交換する自信が無い場合は、「iPhone 4 バッテリー交換業者」等で検索すれば、見付かると思います。