My passport is about to expire in some months, can i apply for another before applying for visa?

You can apply for another international passport even up to six months to expiration, before applying for USA, United Kingdom, and the likes visa, your passport expiration must not be less than three months before applying.