diatoms will usually go away after time and proper maintenance... its extremely common in new tanks.. feed less and maybe look into phos removal.. current etc,, just getting something to eat your problem dosent cure it if the causes still remain..
its kind of a new tank syndrome,,,
snails are good anyway so if you can get some,, do.