And also upgrage your walls (lvl 7 at minimum), you'll see it makes a HUGE difference in the perception people have of your base and you will get raided a lot less.
Printable View
As a TH8, its pretty though to defend against L6 troops. I hated those maxed Giant-Healer armies :(
Best thing you can do is place your Town Hall outside (In the corner without traps), get a good layout and keep working on your defenses. If you have no use for Elixir, place 1-3 storahes next to your Town Hall. A lot of people skip free Town Halls, but very few skip a free Town Hall and free Elixir :)
Well personally i would not put too many traps around it as having too many traps outside your base reduces the hidden power inside our base. I would probably say maybe a couple of bombs, a couple of spring traps a giant bomb and maybe (mainly for th9 and 10) a seeker or air bomb. In crystal when I was farming with my level 111 town hall 10 base i got attacked a few times by people who used a dragon to th me. You could also have 1 or 2 hidden teslas (1th 8) (2 th 9) as they are good for people who try to town hall you with pekkas and the can mean they use many more troops to town hall you.