In my experience, if you're waiting for someone to discover you as a diamond-in-the-rough, you'll be valued and treated more rough than diamond. Don't wait to be discovered. You need to show them the discovery.
Find a business where you would love to work. Find out everything you can about where they struggle, and what they need most. Do your internet research. If you have friends there, meet up with them and ask a lot of questions. See if you can set up an informal meeting or discussion with someone in their HR department, to better understand their culture, and what they find most valuable. Do informal market research: talk to people who use their products or services -- friends, family, strangers, anyone -- and find out more what people want improved, or added.
At this point you might even have enough insight to start your own company. But you'll be MUCH better positioned to get the job you WANT. Then it's just a matter of showing people who you are, and how what you have to offer can help.
This is one of the better examples I've seen for this in recent memory: http://www.businessinsider.com/nina-mufleh-airbnb-resume-2015-4
Hope this helps. And never forget that you are more than a diamond in the rough. You are the diamond.