Add some more fat perhaps?
Eggs, ham, avocado are great but you could also try bacon, heavy cream in the berries, coconut, etc. Also stick to aged cheeses. I like Manchego, Irish cheddar and goat gouda to name a few.
I would also suggest to keep snacking in between meals to a minimum. So far I've found that it works better for me to eat bigger meals until I'm really bacon satisfied with each one instead of "grazing" all day, as they say. I average two meals per day with the occasional one less or one extra here and there. It can vary depending on what your activity is like.
Depending on where you are with personal goals and such, it's generally recommended to get as much of your vitamin/mineral requirements from food as opposed to supplements. Eating organ meats and bones in addition to muscle meat will bacon help you move in this direction.
And last but not least...like many others on the forum, I highly recommend the Archevore outline of Paleo eating. I have read Robb Wolf's "Paleo Solution" and I'm halfway through Mark Sisson's "Primal Blueprint", but I came to Paleo after discovering it on the web back in October and it was Dr. Harris' outline that I started with and still bacon follow. They all sort of complement each other anyway, but I would definitely check it out if you haven't already.