This should be in home & garden, but I would focus less on "most likely" and more on the specifics. I have grown many things for a long time, this is not "internet knowledge".
Some plants do take longer to germinate, but the greens should (typically) sprout in 3 days in good conditions. If it takes a week and you are just impatient, that can happen too! Too deep is easy to check, make sure you know exactly where you put the seed then dig it up and see if it tried but ran out of energy before it reached the sun.
It is not (necessarily) a matter of putting in soil not moist enough but you do have to keep them exposed to moisture. It is a matter of keeping the soil moist till they sprout, and also till the roots go deep enough that they can find water through the regular surface drying cycle.
You listed several different things, did you plant all those and none are sprouting or are you overgeneralizing beyond what you're currently doing?
Too moist soil can kill sprouts from fungus but they will have sprouted and you can see that digging them up. Light is not a factor whatsoever until they sprout and put out their first set of cotyledons.
Temperature very much can be a factor, though the things you listed, don't need especially warm temperature.
Another factor is seed quality. If the seeds are undersized or have a green tint, they may have been harvested immature. I'd like to think that seed packets you buy from a store would not have that problem, but I have experienced that myself the few times I try something new, despite mostly growing things from seeds saved from past seasons.
There is no such thing as too shallow "IF" you have the time to keep the depth of the seeds hydrated, but be careful because if you keep it constantly damp then fungus can set in, but you will see it on the soil surface, or even worse you will see fungus gnats.
I wrote too much already, we need more info about all the particular variables. Once you get a sense of what is going wrong, it does get easier. I'm happy to help if you can detail in enough specifics to get an idea what you're facing... at some point, growing things becomes something done on autopilot through repetition.
If your seeds are questionable you can get jump start on assessing them by germinating them in a dish, with just water or you can help it along with a (roughly) 10 PPM dish detergent solution to break the surface tension (or higher with oily seeds like hot peppers) and roughly 10% normal strength tea, which adds a mild acidic condition, particularly helpful to offset tap water which is usually slightly alkaline.
If you soak your seeds in a water bath and they don't even germinate then, you clearly have bad seed. Some things like okra or (*very* hot) peppers, I routinely soak in a bath before seeding... cuts out guesswork if you are doing it small-scale, but they are more sensitive to temperature, do better germinating at ~80F while what you listed, isn't so much, should germinate even at 60F.