rogerd - 4:45 pm on Nov 2, 2010 (gmt 0)
Well, without knowing much about what your site offers, anand84, I'll start by asking, "Do the visitors have a good reason to return?" I.e., did they accomplish their objective on the first visit? Is the content on the site changing? Is there any kind of update or subscription process that could notify visitors of new stuff?
Building repeat traffic is difficult in some situations, but one way to do it is with community. That can provide impetus to return (say, a new "friend") and can also create new and changing content (via posts, discussions, etc.)