Boise State has had far more success than UCF and even they couldn't get 1 and 1 deals. They had "neutral site" games against Georgia in Atlanta (Boise State won) and Virginia Tech in Maryland (Boise State won.) They did get a home and home with Oregon about 10 years ago but why should Florida and Florida State agree to a home and home with UCF or USF? They schedule each other and sometimes Florida will schedule Miami in the non-conference. They don't need to schedule a home and home because FIU, FAU or some other school in the Southeast will be more than happy to take a giant pay day to lose by 50 to them.
If you want to play them, play them there. If you don't, they don't care, they don't need UCF. If UCF wants to play quality competition in a home and home start scheduling other Group of 5 schools like Boise State, Fresno State, SDSU, Ohio, Troy etc. that would be willing to do it or see if some of the middle to lower tier Power 5 schools would be willing. Try to get Mizzou or Duke or Purdue.
Wisconsin has played BYU on the road, a few times at UNLV, at Fresno State, a game against Northern Illinois in Chicago, a game against Bowling Green in Cleveland, at Cincinnati and they typically play a game at Hawaii at least once every 4 years. These games have all happened in less than 20 years.
Get creative. Offer a 4 game deal where you play 3 on the road but get a game at home. Not all Power 5 teams are only willing to play at home. You just have to find them and you have to be willing to make a deal that might not be completely "fair" but will allow you to play top competition.