You could try the Chicago Park District. They have a pretty good selection for three year olds, at reasonable prices. However, the quality of instruction does vary park to park. Peterson Park on the northwest side of Chicago (5800 N. Pulaski) has a very good ballet program. My daughter really enjoyed it. Good Luck.
You can browse the programs available at www.chicagoparkdistrict.com