I would suggest you invest some energy in finding some mentors. Find people who you look up to. I wouldn't try to find Tim Cook or Elon Musk.. I'd look for people who've been successful, and who you can connect to through your network (if you aren't investing time in building up your network in LinkedIn, I suggest you do so).
There's a LOT of entrepreneurs who take a few times to come up with something that succeeds. Personally (I've founded 2 startups and worked at 4 others), I think it's much more about the people than the idea.
Get to know people who are passionate about creating things. Find some amongst them who have common interests. Build something you love. If others love it, too, you will build success.
I'm always happy to help people early in their careers (like you, at your ripe young age of 25). If you can't find others to help you, send me a THOUGHTFUL intro on LinkedIn, and I'll be happy to talk. http://linkedin.com/in/triantos
Good luck!