your hbr is too high
they are getting in range of the towers before you have a chance to shoot

check this post, everything u need to know
http://bbs.evony.com/showthread.php?t=42416