Can I renew my passport even if it is still valid for more than 6 months?

Yes. You may renew your passport anytime, even if it is expired.