IB Diploma Student, Low GPA, Help!

<p>I am a Junior in the IB Diploma program and am really starting to get worried about my chances of getting accepted into a good college. Right not my GPA is a 3.5 and I am concerned that I will not get into any of my choice schools.
As a Freshman my GPA was a 3.7 and I had a 3.9 as a Sophomore. Right now I am getting a C+ in Math and a B in Chemistry as well as a B in Spanish. I can see my Spanish grade improving, but Math and Chemistry are very challenging for me. I haven't taken the SAT or ACT yet, but I have taken the PSAT (still awaiting the results). I plan on applying to Boston University, NYU, and other safer schools. But Boston would definitely be my first choice. I want to go to school for Law and Political Science, no math or science courses unless necessary.
So my question is, should I drop some IB classes to bring up my GPA? Would colleges be able to overlook that because of the fact I am in the Diploma Program? Do I even have a chance at these schools? I was told that IB would help me get into almost any college, but right now I am definitely having some doubts.
Thanks for reading.
On a side note I will be applying for an internship at the United States Patent Office and/or as a congressional aid. Will that look good on a college application?</p>

<p>Which of your IB classes are HL/SL?</p>

<p>None of them right now. I think my school does it differently than than other IB schools. We choose our HL courses at the end of our junior year and begin them as seniors. I will be taking HL English, History, and Biology. My math teacher told us she is teaching a sort of HL/SL combination. And my school does not offer Math Studies, which I would take in place of SL Math.</p>