Hi Stephanie,
My hat off to you on landing your first client! Many more to come.
I would also add to the list the following services:
Listing Coordination -put her listings on the MLS (if you have the legal right), add listings to her personal websites, other real estate portals, etc.
Create virtual tours, write the content and add the link to the website under the listing
Create flyers, Just Listed Postcards
Advertise the listing in the local newspaper
Schedule Open Houses
Lead Management - set up groups for all her lead database, set up action plans, set up email drip campaigns, etc.
Blogs - Create a blog, write for your client and submit the blog, submit the blog to the blog directories and maintain them.
ActiveRain.com - create an account for your client and submit her listings, write to her blog, etc.
Create profiles on all social networking sites.
Monitor and maintain her real estate designations - keep up with profiles on all organization websites, keep track of renewals.
Create a referral network for her.
Create a newsletter and send it out to her leads monthly.
Making sure her Internet prescense is AMAZING!
Well, I hope this will get you going and I am very happy for you and if you have any questions, please let me know.