I would recommend to use several "best" keywords on your site, as far as I can see according to Google Adwords they are - handmade cards, personalised handmade cards, home made cards, handmade cards for all occasions, handmade card shop, hand made greeting cards, hand made birthday cards and some others. Optimize your website pages using some of these key phrases in page content and type keywords in meta tags <meta name="keywords" content="handmade cards, personalised handmade cards, home made cards, etc">
<meta name="description" content="We offer personalised handmade cards for all occasions such as hand made greeting cards, hand made birthday cards, bla, bla, bla. Our hand made card shop is open 24/7."> something like that
You sure can type "personalised handmade cards for all occasions" as your keyword phrase but use popular shorter versions along with it, such as handmade cards, personalised handmade cards, handmade cards for all occasions.