Sonic does actually like Amy. SEGA said so. Not to mention, It seemed like Silver liked Blaze, and she might have returned the feeling... before everything was erased...
It says in Disney Adventures March 2005. That issue was about video game mysteries. According to SEGA, they state Sonic is too shy to admit it, and he doesn't want to tell to protect Amy from Eggman.