Meta tags, for better or worse, probably won’t help you much anymore. They used to have a lot of weight with the search engines but were abused quite a bit and don’t carry much clout these days.
There’s no quick and easy way to to the top but by all means you can develop your site in a way that should gather good results over time.
1) Develop great content on the subjects you’d like to be found for and use your key phrases in that content. For example you might do an article on “10 great digital scrapbooking resources” or “How to get started with digital scrapbooking” and use those as the headings for the articles. I noticed you have a blog on your site, that could be a great place or develop a spot for information like that. Make sure each article has it’s own permanent “home” on a page.
2) Have people link to your site, preferably with with the phrases you’d like to be found for. For example ask them to have the links say “Check out this great <link>digital scrapbooking</link> site I found” instead of “Visit <link>Butternug Squash</link>” if that makes sense. All incoming links are good and a great article or resource like I mentioned above can make people want to link to your site from theirs.
3) Use your phrases in the titles of your pages, preferably at the start. For example maybe “Digital Scrapbooking Products and Ideas from Butternug Squash Designs” or something like that. Try not to stuff too much in there, you still want your titles to be readable and informative for your visitors but with a little tweaking you can generally serve both purposes.
Those would be a great place to start and should serve you well. Several times I mentioned “key phrases” and really that’s just a list of phrases you want to be found for. Come up with a list of the top phrases your interested in and then use those when appropriate. For example you might have “Digital Scrapbooking”, “Online Scrapbooks”, etc..
Of course there’s a whole industry built around optimizing sites and you can pay someone to help you out. Generally someone will come in and make recommendations for your site but from my understanding, anyone who is honest will tell you it’s an ongoing effort and there are no silver bullets.
Finally, regarding meta tags, you still want to have at least the “keywords” and “description” tags mirza mentioned above, they still hold some value with some search engines and in some cases are used to describe your site when someone locates it on a results page. (I think yahoo still does this for example)
I’m getting long winded here, I hope it’s helpful and good luck with your site and business.