I looked at the deck you posted. The main problems with it I see:
0) As was said, ideas are easy. Execution is hard. Make sure the problem you are solving is one you are passionate enough about that you'll spend the next 10 years barely paid trying to solve it. I don't know you, but I am betting this idea won't be that for you.
1) Step 1, "get lots of users", is incredibly, prohibitively hard. I have seen many startups who have extremely compelling value propositions struggle to gain traction here. Sure you can spend a lot of money on social media ads, but you said yourself that you don't have any. So this is kind of a non-starter. What you need is a clear reason why users will come onboard in the first place. It's not going to be "to get deals", and it's not going to be "blah blah with friends". You need something more than that to cut through the noise of a million apps and sites out there.
2) The monetization model of businesses promoting deals by subscription is going to be hard without a sales team bringing them in. But you can't hire a sales team without revenue. You have a classic market chicken/egg problem here. The user base, assuming you get them, is probably going to have to be enough to attract them. There are too many easier and cheaper channels for businesses to access.
3) Competing with Google and Yelp? Really?
There are other wrinkles in the plan, but these are the biggest ones. I would encourage you to read a few resources, like "The Lean Startup", and "The Hard Thing About Hard Things", and follow a few blogs and discussions boards on how to bootstrap new business ideas.
I don't know what the startup community in Philadelphia is like, but you also need peers you can bounce this off of that aren't just a bunch of us graying consultants. ;-) If there are meetups you can go to with other product and starutp people, I'd do that first. Maybe hang out at this place: http://phillystartupleaders.org/coworking/ which I found in 5 seconds on Google. Pull a team of coconspirators together and see what other ideas you can come up with.