The Reading striker was one of many black players to not wear the garment before kick-off at the weekend, but insists his protest is not an attack on their campaign
The 34-year-old revealed last week that he would not be wearing the anti-racism campaign shirt because he does not believe enough action has been taken over racial abuse.
Several black players joined Roberts' protest last weekend, prompting the Professional Footballers' Association (PFA) to set out a plan to deal with the issue. However, the Reading striker is not yet satisfied with football's governing bodies.
"I won't [wear the shirt] - that's my own choice," he told Sky Sports. "If it was a T-shirt from another organisation I wouldn't have worn that either.
"This is not an attack on Kick It Out. I am passionate about the PFA and Kick It Out but they have to do better, we have to do better.
"When we have implemented changes, when we are acting and things are being done, I will be the first person wearing a shirt and driving up and down the country again in my car speaking to kids again about this."
Roberts was pleased with the PFA's six-point plan issued after last weekend’s protest, which includes plans to help boost job prospects for coaches from ethnic minorities, and also calls for the sacking of any player found guilty of racism.
"I would agree with [sacking players found guilty of racism]," he added. "You would think that something like that would already be written in. I am quite surprised it's not."