I always woke up having 20 posts deleted almost everyday and all the comments ive posted removed because of off-topic reasons.
If you are getting 20 posts deleted every day there must be something really wrong with you. I don't even write 10 posts a day and maybe 1 or 2 deletions per week and you get 20 a day?

How much are you writing? If you aren't getting into campaigns it's not because only high merited people do or because of your rank. It's because of the spam and off-topic shit!
Definitely. Maybe you're just posting just to reach the quota. Campaign managers really do their checking and will really delete your post if it does look like a spam and won't count it. Please note that it is better to spread the number of posts you have for each day and write them constructively. If the campaign requires you to have 20 post per week, then try to post 2 to 5 only per day.
Also, some campaigns have rules to only post on specific threads. So you also must follow those and not post on threads that are not mentioned. It won't really be counted if you keep on posting on other threads.
Signature campaigns are one of the easiest and better way for me since I can have the chance also to read and learn more about crypto, even if it's hard to look and be accepted in campaigns these days. Though for some it's not, probably because of language or some just prefer other methods. It's just you really need to know what's best for you. So if you want to improve in campaigns, then it's best to follow the rules accordingly and post more constructively.