There's a lot of things that could be slowing you down.
1)Gem:You link whirling blades with attack speed and culling strike
-----Quality: You want 1/20% on whirling blades, 20/20 on attack speed, and 1/20% on culling strike
2)Ascendancy: Do you have instruments of virtue node? That's a lot of free attack speed (25%)
3)Levels: The higher level you are, the more attack speed nodes you get
4)Jewels: After a lot of testing and playing. I think it's better to drop sacrificial harvest jewels and look for jewels with damage/attack speed
http://poe.trade/search/unihiranatasik. You want atleast 2 damage mods and an attackspeed mod . But you can mix/match no big deal.
5)Plugin: Adjust alcor's movement plugin's max distance to 30-40
6)Curse on hit setup: Frenzy charges add a lot of attack/cast speed and damage. Link your herald of ice - curse on hit- assassin's mark - ice bite.
If you're dropping sacrifical harvest jewels, then you're dropping vaal spark altogether.
6Link: Spark-Spell echo-pierce-faster projectiles- increased critical strikes-added lightning/faster casting
You now then use Vaal haste-increased duration