The history of English literature is bestrewn with neologizers. As well as the above-mentioned Shakespeare, other similarly inclined writers of note have included Edmund Spenser, John Milton, Anthony Burgess, James Joyce, Vladimir Nabokov, George Orwell and Charles Dickens; and there have been countless others besides. Scientists and technologists too are always creating new words as their fields of activity expand. (Not to mention the social scientists, economists and politicians.)
The upshot is that you should certainly not hesitate to invent new words if they fit a particular need. (Make them good ones!)
In addition to the technical process of generating a new word, there is the question of how to goose its popularity. For this I would suggest making use of your social network connections as and when the publication date draws near. If you can scare up some curiosity about the words your immediate contacts may encounter in your new book, they are more likely to buy the product of your labours.