Check out Total Soccer in Fraser (14 1/2 and Utica). They have a ton of programs for all ages. SoccerTots is what you would want. They have a new session starting in about 2 weeks. My son just did the Koala one and there were some kids that were 2 1/2 up to 3 1/2. Just be aware, that they don't do all soccer the whole time at this age. They do some games with cones and the parachute and stuff too. They will usually let you try one class for free as well I think. http://www.totalsoccerinc.com/fraser/clinics.htm
Also, check out your community programs. I signed my son up for a sports
clinic that is 5 weeks long through Clinton Township Parks and Rec. It is in May and for 3+ year olds and they go through a bunch of different sports with them. I think you could sign up for that too even though you are not a resident.
And try the YMCA. They usually have some sports clinics for 3+ as well. I know they have them at the Mt. Clemens one. But, the St. Clair Shores one might have them too.