There is nothing that will reverse the trend.
Ticket prices go up, food prices go up, the experience really remains close to the same, but more distractions are now there...
Cel phones, commercials, movies not starting at listed times, etc.
Throw in very expensive, and often very poor quality food...
The flip side is that since the 70s and 80s we find many homes with 40+ inch televisions and often mini-surround systems that are decent in quality. Nothing like a good system, but considering the cost savings to view at home, average joe consumer is perfectly happy.
Then, for a lot of people, they step up their system a bit and pretty much equal, or excede most theaters in quality.
Now, we have HD discs coming down the line. At $30.00 for a HD movie and a HD disc player you will have video quality that will rival almost all theaters and with the trend towards 1080p televisions, we may see a lot of homes with systems that are just better.
Solution?
Bring ticket prices down to 4 bucks - 2 bucks for matinees. Charge half as much for food. Ban cell phones. Increase the price of DVDs to $80.00. Wait a minimum of 12 months to release any DVD. Only release DVDs with analog stereo audio, include dust and other noise on the DVD. Force people to rewind DVDs. Get rid of all movie rental shops. Eliminate the Internet and video games and other forms of entertainment that may distract people from the latest movies.
In simple terms, there is no way to drive more teens back to the theaters, especially at current prices. There is no reason for families to go to the movies because it's way cheaper to wait a few months and watch at home, and many home systems nearly equal - or far surpass - all but the best theaters.