You start later than someone who went to Stanford and comes from a wealthy, well-connected family. You're not going to be Mark Zuckerburg or Evan Spiegel and found a billion-dollar company at 22. But realistically, you're looking at late-20s, which is about when your Ph.D and M.D. friends are starting their careers and still gives you plenty of good productive years ahead of you. And the time you spend in industry is invaluable for learning how the world really works, which problems are really important, and all the other stuff they don't teach you in college.
You may have to move - if there are no jobs in your area, go where the jobs are! Once you're past entry-level positions you can often get a new employer to pay for your move though.
The big secret about "elite" institutions is that they're constantly looking for signs that they fucked up about their judgment of a person, and are usually happy to rectify that if they see concrete information that they were wrong. This goes for universities (I know several people who totally slacked off in high school, got rejected by all the Ivies, went to a state school, did nothing but study in college, and then transferred back into an Ivy), for the big-5 tech companies (where oftentimes people will get in on the second try after a few more years work experience and demonstrable progress launching products for their current employer), and for venture capitalists (who will often pass on a company and then beg to be let back into a later funding round, at a much higher price, if it looks like a startup is taking off). The problem is that most people adjust their performance to the expectations of people around them. If you're not satisfied with where you are in life, act like the people who you want to be. Eventually they'll take notice and decide you're one of them.