I don't know much about tyranids but you might try;(posted 9363 days ago)SKIPPING FRONTAL ASSAULTS!
A friend of mine charged a guardian squad with 20 genestealers. They were massacered, and by the time they reached the squad a load of howling banshees were there.
Take out the tanks first, then do hit-and run attacks.