Don't overmix the batter; you'll get a crispier crust if you don't.
Allow the batter to sit for a bit after mixing, to lose the floury taste
Batter food and fry immediately; don't let it sit. Work in batches if necessary.
Maintain the proper oil temperature. Too hot and it will burn, not hot enough and whatevery you're frying will be greasy.