
Your problem in gaining interest is that your documentation does not explain the use of your library. This is a common mistake of many programmers, who put out implementations and assume that anyone interested must be willing to spend hours or days figuring out, somehow, what is there and how it is to be used. Inevitably, no matter how original or creative that implementation may be, it will be unused by the vast majority of people who, given adequate documentation, might be interested in it.
Take a look at the Boost documentation for its libraries to see what should be done to explain the use of yours. Then, if you update your documentation and explain well what your library does and how the end user should use it in its main use cases, I believe you will garner some interest by potential users.
Thanks a lot for the advice. That is what I am going to do.