You're in a very competitive niche so it's going to take some time, money and effort to both convey the message you're hoping to and build some traffic along the way.
You've done fairly well for your first site but you'd really benefit by hiring a professional to do a site layout for you. You can then take their layout and do the page development yourself.
If you'd rather do it all yourself, do some Google searches for "business website templates" to get some design ideas. If you find one you just love, you can always buy it (they're pretty inexpensive) and change it to suit your purpose.
While many here might gasp at the idea of using site templates, they're an inexpensive solution, usually designed by professional graphic designers and can usually be implemented quickly. Bear in mind that they're not all perfect from an
SEO perspective and that any template you choose may require a great deal of
SEO effort.
As it stands, the site appears reminiscent of a 1980's Frontpage theme. You've done everything possible to make the site appear dated and hackneyed.
Look at your source code and you'll see a ton of " &nb sp; " (non-breaking spaces). Those indicate inexperience and are just bad coding practice. You're adding to your file size while decreasing your text to code ratio (keyword relevance).
Additionally, I'd recommend the following changes to improve your position in search engine results pages (SERPs), speed up the site and give it a more polished look:
- Lighten the content background (it's not horrible, but lighter is better for readability)
- Replace heading images with text (better for SE indexing and pages load faster)
- Set your content cell "cellpadding:20px;" so that the text doesn't touch the sides of the cell, ever. (good use of white space improves readability and looks more professional)
- Save the stylesheet to a .css file and link to it externally.(Speeds up site as users download it once for the entire site)
- Convert your image based navigation menu to text links (image buttons appear circa 1984) to speed up the site and make it more search engine friendly. Consider that visually impaired users will have problems using it, especially if they use a screen reader.
- Remove any borders or embossing from photos.
- Replace dated graphics that appear to have come from free image or button generator sites. (Mailbox, Free case review, Do you have a Claim?)
To help insulate your inbox from copious amounts of sp@m, I'd highly recommend an email script that sends you messages versus the "mailto:" link.
It'll take some doing but you've got some great content to work with.
.02