Could I be pregnant?

So I've taken many tests, maybe too early, and they all come up negative. By time the 21st day would I have a positive if I were? Or could it still come up negative? Please help I've read so many different things.