When you are listing classes, please make sure to indicate a skill level required. I've been in classes of 6-10 and have stopped to show another student how to do a step while the teacher was busy with the rest - even how to use a cutter and ruler!
Offer a discount for purchases made for class students -I've run out of thread or wanted a FQ of a different color during class.
Have a demo day occasionally, how to use different tools, techniques, etc. I'm sure you could recruit some of your skilled customers to man a demo table for a token gift certificate (I've done it)!
One shop I was in had samples done in two or three different fab lines so you could see how the pattern would look with your favorite type of fab (maybe a batik, shabby, and Amy Butler, etc.)
Wishing you the best of luck and I'm jealous!