Don't panic, the SEO work reflects the result after months, nothing is in your hand. Follow the below instructions:
# You need to choose the best keywords which suit the website, use keyword Google suggestion tools for that.
# Do on page optimization for the website, build links, resolve url issues, create all kind of sitemaps, build internal links, use bold letters.
# Write blog related to business; use blogger.com / wordpress.com / blog.com etc
# Write quality press releases
# Create Social networkjing sites
# Use local search optimization techniques, google places.
Do the above, will be helpful to improve the site's visibility.