How young? like 10 yo? then try focusing on their parents instead. i assume it's a local event, so spread the word among local bloggers, do everything you mentioned but don't force anyone, emphasize that you are a non-profit, give discounts for youth organizations, promote in local groups (FB...