Dear ghuman Add content to site, submit to google, yahoo and MSN. Make blogspot blogs related to your topic and add the link to your site. Answers questions in the Yahoo answers to get back links. Use stumbleupon, Digg. Your site in indexed in google. Have patience , do what I have said and you will be getting traffic Regards Tehmina
You need a better template, that ones sorta jumbled, also you need to blend your colors, the grey and black clash with the rest of it.