How big are they? At three weeks they should be starting to eat little bit larger things. Mosquito larvae would work.
Try chopping up some worms and adding in some crushed fish pellets to start training them to eat non living food items.
If you have access to other fry from another species that could work as well.
And I hope your not in the USA I assume not since you're asking about snakeheads.