Personally, I'm a huge fan of internet promotion.
As said in the above posts, build your mailing list.
It sounds like you already have a lot going for yourselves , have you tried to attract any media?
Obviously, you need to go to the next level. Take some risks , start contacting papers, look for better known bands that will let you open.
You also need to set some specific goals. I'm not clear whether you are looking for a record deal or just want to sell your CD, or whatever else it is you want.