Steph has. The best way to improve is to actually play games against top level competition. Jimmer has never really been given that chance.
Look at a guy like JJ Redick. He was a bust, until he was given another opportunity and then he became a solid NBA player.
Steph is also a very special player, but IMO Jimmer could easily be a JJ Redick caliber player.