I have a few things which may help.
I've heard of one book called Mastering Greek Vocabulary by Thomas A Robinson. I have a list of cognates from it, but I'm not sure about the rest of the book.
Dictionary of Latin and Greek origins may help some (Moore & Moore)
A good old American Heritage Dictionary could be fun.