Well, I don't live in Baltimore, but live in the Maryland countryside and have been there plenty of times. To tell you the truth, I love that city. It's old and quaint and has quite a lot of charm. The Inner Harbor is a great place to hang out during nice days and then there's Fell's Point which is kind of fun too - on the Chesapeake Bay.
We are fairly close to the beaches on the eastern shore (about an hour or two away from Balto.) I am positive they aren't as cool as California, but still for a day on the boardwalk, it's okay. We are really close by train (again, about two hours) to NYC and you can't beat that. Williamsburg is about two hours south of here and that is a beautiful place to visit. About three hours away are the truly awesome beaches of North and South Carolina.
On the downside, shopping isn't as good as it could be in Baltimore. You may want to check out the stores in Chevy Chase, MD (LV, Chanel, Saks, Neiman's, Jimmy Choo, etc.) or Wash., DC, or Tyson's Corner, VA. It could be a day trip for you. Towson Mall is probably the best mall near Baltimore and it's near Towson University.
Fiction to read that will give you an idea of the nitty, gritty flavor of Balto. are "The Accidental Tourist" and "Diner". I think these were made into movies too. It's a quirky city and these books/movies, although they are old, will give you a feel for the place. I think they are accurate portrayals (which may make you happy or may make you cringe depending on how off-beat you are).
My heart goes out to you. Really, truly. I moved here from Memphis when I was 14. I thought it was the end of the world. I hated my parents for making us come here to such an "odd" place. It feels like home now, but it took a looooooong time. Baltimore is "real", it's old, it's eccentric, and probably not at all like what you're used to. But I hope you settle in nicely and know that it may only be a temporary home until you go away to college.
As for the crime, I don't have any first hand knowledge. But, like in any other city, exercising caution, being alert, using good judgement when out and about, and staying away from questionable parts of town would be prudent.
Best of luck to you. I know this has to be a trying time in your life.