My website showing many keywords in 1st page 7 position, i am hardly working last 3 month and following all kind of off page activities with quality content and high page rank websites, but still showing in same position , If google consider about website quality also and tell me how to check website Quality ?

If you spam everywhere else like you do here, I'm not surprised your position sucks...