As many people have said, one of the reasons might be the visa process. And I don't think USA makes a big deal out of tourism as much as other countries do.
First off, where did you get that the UK gets more visitors? Most sources I've seen have France, U.S., and Spain as the top 3 for International tourists in that order