Appreciate your efforts to post a question, but when you do so, you must provide necessary information for others to help you. You have a website, then you must have provided the links and the keywords. If you were afraid that you will be blocked for self promotion, if you had given your own link, I am sure that is not going to happen. Our Mod's would never do that in such a case.
So, please drop your domain link or name, keywords, optimization techniques used, average links you build per day and if any further information's available.