Vouge ~ I agree with Gayle and Allison...I really don't think that it would be in your best interest to continue this friendship as long as this girl is involved with drugs. Gayle made a wonderful suggestion about contacting a counselor at the school...it's a great place to start and they may be able to help if she will let them.
I also want to add that if you ever find yourself in a situation that you aren't comfortable in (like at the beach the other night) CALL YOUR MOTHER or someone to come pick you up! Trust me, your mother will be happy to come get you no matter what time it is or how long it would take for her to get there! You might get a talking to about how you got in the situation in the first place, but it's a whole lot better than getting caught up in a really bad situation!
I KNOW how unhappy you are right now in your new town and school. I lived my whole life in a big city in Ohio and then moved to a very small town in Pennsylvania to live with my grandparents when I was 18. For the longest time the only people I knew here were all over the age of 70! I was the most miserable person on the face of the earth, until I made up my mind to make the best of things (Attitude really is everything!). No place will ever be like your old town or school and no one will take the place of your old friends, but if you give it a chance you may find something just as good or even better where you are now. Hang in there...it will get better!
Gayle ~ I think your "Heart Healthy" Oatmeal Pie is going to be on the menu this Thanksgiving...topped with vanilla ice cream! Mmmmm!