Champion Stuart Hall has refused to fight Lee Haskins in his defence of his world bantamweight title, according to the Bristol boxer.
Hall won the title on points against Vusi Malinga in December and has chosen to make his first defence against Martin Ward in March.
Haskins has previously beaten both Hall and Ward, and his management have been unable to arrange another meeting.
"The truth is Stuart Hall doesn't want to know," Haskins told BBC Points West.
"I don't blame him. They know with Lee Haskins at his best, there's no one in Britain who can beat me."
Darlington's Hall, 33, became the oldest British fighter to win a world title at the first attempt when he secured a unanimous points win over South African Malinga.
But 18 months previously, Haskins out-pointed Hall to win the European Bantamweight title.
The Lockleaze-based fighter then went on to beat Commonwealth champion Ward in five rounds in Bristol to claim the vacant British bantamweight title.
"I'm too good for them," continued Haskins.
"I've had 31 professional fights and he [Hall] was one of the easiest.
"He's not even British league, let alone a world-class fighter. I've beaten everyone out there and won every major belt."
Haskins faces Ireland's Luke Wilton on Saturday for the WBC International bantamweight crown - part of the undercard for former Olympic champion James DeGale.
And speaking at the weigh-in, he admits he is getting frustrated at not being able to compete for a world title.
"I think it's unfair to hold titles back from people, especially when they're due their shot and they've beaten you," he added.
"With any loss that I've got on my record I want to fight them again. I would take it in a heartbeat."