No the US passport that you use to enter the country will have to be of more than six months or should at least be of six months in order to get your visa issued. Another option if your visa is about to expire in three months is to get a new passport being applied or getting the existing passport renewed. This means that if you do either of the actions only then will you be eligible to apply for a visa.