It's going to be hard to get the homepage to match for every keyword you want to rank for. When using the page grader you'll probably want to stick to one or two keyword phrases per page, otherwise you'll simply be stuffing a ton of keywords into a page like you've done with the title tag you provided. You want the page titles to read naturally so they look good to humans while still containing the keywords you want to rank for. To do this, you'll only be able to truly focus on a couple keywords per page.
I'm not too familiar with magic, but I'd guess that you probably want to optimize your homepage for the term "Close Up Magician" since that is what you are. You could include paragraphs on your homepage that briefly talk about each of the types of magic you do (wedding, table, etc) with links to the dedicated pages for each of those types of magic and so on. Those dedicated pages would then be optimized for those keywords and then you branch it out from there.
Once you start doing keyword research you'll be able to identify the supporting keywords you'll need to include on each page and which subpages you'll need to create. Remember to naturally link your pages as well.