How can properly test??

I don't get a period anymore. It's a long story, but I was on depo, then switched to the pill, was getting periods, then stopped BC all together and my period stopped again. So I test frequently, almost every week.. is there anyway to figure out a good time to test? And I think I'm getting a positive test, I saw a line, but didn't really have any color, is there anyway to find out how far along I am before an ultrasound??