I am php opensource freelancer from India and charging low I have my website but couldn't generate a traffic since last 1 year site url is http://www.freelanceinphp.com/ What has been lacking in the site
Just checked out your website. Quality of content seems okey to me. I suggest you some ways of increasing traffic for your site - 1. Generating buzz in your website 2. Full-power guest posting 3. Offline marketing campaign 4. Perfect SEO 5. Squidoo and HubPages marketing 6. Video marketing 7. Article marketing Why not check out the details of each point? http://www.opportunitiesplanet.com/internet-marketing/strategies-to-get-traffic-to-your-website/
Have tried contacting a PR company? You should do that, if you want to do the work load of what "jipolis7" mentioned.
Search Engine Local listings & Business Listings is a great technique to promote your small business and target local visitors. Dear I suggest you some ways of increasing big traffic for your site. Perfect SEO Video marketing. Article marketing Blog and forums Posting
Why don't you put a short video about yourself, who you are, what you do, etc. Introduce yourself to the world, let them know who you are. Try to catch visitor's attention one way or another. Remember, People buy from people they LIKE, KNOW and TRUST. All the best.