With the best will in the world, teams such as San Marino (population 31,000) and Gilbralter (population 29,000) are NEVER going to grow and improve.
Personally, I don't think any nation which doesn't even have its own league deserves a place on the International stage.