It is more likely that the seeds where either old or not viable to start with.
I do not mean to sound negative, but for the time and anticipation of these seeds to sprout. I think that it is a matter of getting good/new seed and starting with them.
The germination ratios should be way higher, on average 3-10 days ( really not an average) max. Older seed can sprout erratically and take longer for seed to naturally break dormancy, but this is not something I would take the time or space with.
We all go with what we have and do what works for us. I just hate seeing you not getting the results that you could. It can be disappointing and make one cautious about doing more.
Rick