My site is about DIY computer repair tutorials, I am ranking number 2 on google if you search for diy computer repair tutorials, but it seems like I do not get very much traffic. I know that I need to start by building links, but I am not sure how to or where to start. I have written press releases and they only get me temporary traffic. I believe that my content is of a high quality. Any advice would be greatly appreciated. My site is www.philscomputerrepair.com
You are not getting much traffic because either: 1. There really aren't very many searches for "diy computer repair tutorials" - perhaps you could target different keywords that have more traffic?; or 2. your meta description does not compel people to click on the listing in the serp As you know, building links will not result in more traffic from google, but some high visibility links on busy websites might deliver some traffic from those links.
After you get to #1 in "diy computer repair tutorials", work on getting #1 for "computer repair tutorials", and then "diy computer repair", and then just "computer repair". Most people when they search google will only put in a few words. There is not much reason for someone to type "diy" and "tutorials", because tutorials assume that you will be doing it yourself, so you will probably get a lot more visitors if you are #5 for "computer repair tutorials" Also work on getting high ranks for common questions, like "How do I fix my pc?" - "How to fix my computer" - etc. Here is a keyword list that may help you
mactac is right, you need to look at the keywords you are targeting and also make sure your page description is a good "call to action" that makes people want to click on your site. You can use the google keyword tool to find keywords in your niche that get a lot of searches.