The nonintuitve part of "Increase attack speed by x%" is, it also increases your CAST speed.
There are a fair few different type of skills in Diablo3, in addition to the generic "nuke":
How does increased attack speed interact with the aforementioned list of skill types?
This is a followup on Is resource cost adjusted with weapon speed in diablo 3?, which answers the weapon speed aspect of channelling spells but does not comprehensively cover other spell types.