Completely agree here. Passion is what drives motivation. Paul Graham wrote extensively about that in one of his essays (Do what you love).
So I'd say :
1. Try to figure out what you'd love to do 2. Do it, and enjoy everyday of your life :)
The problem is, it's not always easy to find answer to point 1. To find, you must try a lot of different options, until you find what you really want to do. That's why I would suggest :
1. Try to work as an intern in small companies (startups). You'll get a very good contact with the founders, who are usually very smart guys. In other words : find a mentor
2. Try to be friends with people that have a passion for something, and see if you can share their passion
3. Be curious, go out, speak with people. And travel. Travel a lot.