driving traffic... most startups have that problem. HN, reddit, digg, email relevant bloggers, tell your friends (that's without spending anything).
making money -- seems like ads would be the way to go. if this took off, i can also see "sponsored content" mixed into the recommendations, ala "promoted tweets".
good luck!