I have a Wordpress website at Enlightenlists.com . How do I add my description, title, and meta tags for my homepage? I am not a programmer by any means and doing these things on my lists is easy since I have Yoast. Any help would be appreciated.
Use any SEO plugin like "Wordpress SEO Yoast". There you will see an option for the homepage title, meta description and if you wish meta keywords too.
You can add meta tags in below post or page content. Ex: My post > Edit post > Below of content box you can see meta title, description and keyword box. You can add by yourself. Thats pretty easy if you're using SEO Yoast.
If you're already using Yoast, whats the problem? Just change the settings. I prefer All In One SEO plugin myself over Yoast but they both do the job. Wordpecker hit it on the head. Just adjust your settings...
There are many plugins on Wordpress which would help you in adding meta data for your home page as well as inner pages.. one of them is SEO ultimate!
On my websites, I don't have to use plugins because my theme itself has it. I am using genesis themes. In your case you are already using yoast so I don't see any problems there. Just setup the setting properly and everything should be alright. In other cases, you may use all in one seo or platinum seo plugin.
I think the easiest way is to use all in one seo pack plugin or platinum seo, I bet you will like them as they are really user friendly.