1) Check out your competition's pages. Google "computer repair selma al" and closely examine the top 5 results. 1st is a newspaper, you may not beat that. The next 3 are businesses. You need to do everything they have done and more. I use this technique and it works wonders. You will also want to use various tools on the internet to compare your competitors backlinks. See where they are getting links from and try to get links on the same pages and more. You need the backlink to have the phrase: "computer repair selma".
2) Consider your keywords. First of all, I believe google ignores 2 letter words like "al." At least I know that "data recovery LA" and "data recovery" have the same keyword popularity (you can check this from an adwords account using the tools section). So go after "computer repair selma." I don't think there are many Selmas, so when people search for "computer repair selma" google will know they are looking for selma AL.
3) I would change your title to at least start with "Computer Repair in Selma" and maybe some more keywords there. Not more than ~90 characters.
4) Meta tags look pretty good already. But, your links are missing "title" field (add "computer repair selma" to some or all titles. Your images have titles, good. But, your "alt" fields are blank, add keywords to EVERY alt tag. Try to vary it a bit ("windows repair service selma, selma pc repair service, etc) but make sure "computer repair selma" is used most frequently. Get rid of the "Selma Technology" titles and instead replace with "computer repair selma." How many people are searching you by name? If not many, no point in having "Selma Technology" as a title for your links.
5) Use H1-H5 and "bold" on "computer repair selma" keywords. You need to add this phrase at least 5 more times on your site, without clients noticing your are doing it for SEO (the Q&A section would actually be a great place to hide this stuff, assuming the actual text is in the html file and not an external javascript or something).
6) Put your full physical address on the main page. *May consider a google places page if you don't have one, and point to your website.
7) Try to double or triple the amount of text you have on the main page.
8) Get more backlinks (fiverr is good for this, but be careful you don't go overboard).
9) Make sure your domain is registered for a long time (i.e. 5-years) so Google knows you are in it for the long-haul.
10) Always watch (and ideally track, I use Rank Tracker and SEO Spyglass) your competition. Just take a look at the #2 result:
http://halfpricepcrepair.com/alabama/selma-al-index.html. You need to do everything this guy did and more to beat him. His page is ugly, so it shouldn't be too hard to keep the customer if your page is more appealing than his. Although (no offense), on second look, your page isn't much better. Try to add original images, write in 4-5 sentence paragraphs with text that isn't just keywords, including pictures of you and your shop. Please ditch the stock images. Just some thoughts. Try to differ from the #2 guy's page (right now, your page doesn't look much better, and since he ranks higher they may use him).
11) Run your page through woorank.com and try to do every suggestion it offers.
12) Search google for more SEO tips
*Make sure you have a robots and sitemap file.
Hope this helps!
Brian