you need a higher lsat score. you should seriously consider retaking (after considerable work preparing). everyone else applying from ivy's, regardless of their gpa, has lsat's well into the 160s (or higher). you don't want to be applying with an lsat below the median of your undergrad if at all possible. competitive law schools are flooded with apps from ivy undergrads, and they all have high gpas (brown's median is like 3.6, the rest are (for the most part) above 3.4). but if your lsat isn't competitive with your peers - and yours isn't - getting admitted to the more selective schools will be really difficult. if you can pull that score up to a 165, you'll be a strong candidate for a lot of top 25 schools. right now, not so much.
apply to harvard? how about this: if you have the $70 to throw away, send it to me, and i'll be happy to mail you a rejection letter.