Our birth rate is higher because we have an open border with Mexico, and Latinos are flooding into America and having babies. Hispanic fecundity, and nothing else, is what drags the US total above replacement.
No, check the statistics: even our white folk have more kids than comparable Europeons.