Hi Alexis,
Here are my thoughts:
Your site needs more content. I know this from experience. I would devote more time to the About Us page (not overkill but more info about you) and another entire page to your services. Then, to create even more content I would write a separate page for each service detailing how that service can benefit the client. This is easier said than done but do it now while you can. I've been trying to get my own finished for weeks now and I just haven't been able to get it completed. The reason for this is to create lots of content with a goal to getting found in the search engines. Of course you should use your keyword phrases where possible. Just remember to write for your clients first and the search engines second.
Your site needs a call to action. Why should a client contact you, what benefit will they gain if they do? You have to give them a reason to contact you. Use verbs.
You don't need a site map. You don't have enough pages. Use that page for more content.
Create an entire page outlining the benefits of why they should hire you and another one for what is a virtual assistant.
Remember, search engines love content. Your site will benefit from a blog.
Finally, and most importantly, your site needs
SEO work. For information on how to do that read the
SEO section of the forums.
Good luck Alexis. Take the time to do these things correctly and you will see qualified traffic coming to your site. It won't happen overnight but it will happen. Trust me