A week of spotting.

I've been spotting ever since I had a pretty long period. It's been going on for a week and the odor I do not like. I'm embarrassed being near people. I don't know if others notice it, but I sure do. I just don't know what to do to make this better. I also don't feel clean. Also I am 17 and have had intercourse but only with two people who were clean. I don't know if that's helpful at all, but what do you think?