@Cyberdude bhai, it may make sense to check your KYCs for any mismatch if you have NEVER been allotted anything.
Another thing you may think of doing is apply in an under subscribed issue in retail. That will be the litmus test.
Regarding SME IPOs, I constantly applied in every decent SME issue for 14 months through 4 accounts, and got nothing. And got 5 allotments in next 11 months! So, could be just a matter of time for you.
Keep the faith, and keep applying in the better ones.