You might have a personal trainer or a doctor who focuses on fitness to evaluate what and how much you are doing. As for the thighs, unfortunately that's where women seem to first add weight, and, that's the last place that any extra weight seems to want to leave. You mentioned running two miles a day, and that's great. With as much stress as you're putting on your body with running, weight, and plyometrics, I wouldn't advise running every day. Run one day and ride a bike or rollerblade the next day.
Rest is very important for growth and progress.
The best advice that I can give you is to visit a nutritionist and a personal trainer and work with them to acheive the results that you want. It sounds like you have plenty of motivation and drive. Just wanting to make sure that you understand that 200 beats per minute is most likely your max heart rate and that 60 to 80 percent of that is 120 to 160 beats per minute.