If you need ideas look at what’s trending or are hot topics on Twitter or Facebook.” — “People love to help so asking for a small favour is a great starter.
If you don’t have a favour to ask for, just make one up.
To come up with good conversation topics, you should prepare a mental list of ideas beforehand so that you can seamlessly pull up one idea and continue on with your chat.
Form conversation around the other person, tailoring the topic based on how well you know him or her, and give the other person equal opportunity to steer the conversation in other directions.
There are 9 references cited in this article, which can be found at the bottom of the page.