You may be implementing Black Hat SEO techniques which is making your website rank to drop. Avoid keyword stuffing, duplicate content, cloaking, hidden text or urls etc.
or you may be using
1. Stop building low quality backlinks.
2. Avoid Low quality blog directories