I am not in a BSN program, but an ADN program. My advice is to stay as organized as possible. I bought a large calender and it on my fridge with important dates such as clincal, skills check-off days, and test days. It has helped me a lot. Also, buying a student planner such as this one, Amazon.com: Saunders Student Nurse Planner, 2011-2012: A Guide to Success in Nursing School (9781437727807): Susan C. deWit MSN RN CNS PHN: Books, has helped me too. It also includes great information to have on hand.
If any of your instructors use power points study those. All my test questions in the past have come right from the lecture of the power points. Questions were never taken directly from the book just lectures and PP's.
Keep ahead in everything. Do not get behind. It's really hard to play catch-up in a nursing program whether it's a ADN or BSN program.
Don't go in thinking you know everything because you don't. You are there to learn. Nursing school isn't a place to try and become friends with everyone. There will be people you clash with and that's alright. Although you may make some good friends along the way.
Find a good study group of just a few people and meet up with them regularly. Note cards really do help.
If you struggle with math this software is really great to help you learn the ends and outs of nursing math. It's worth the money.http://www.amazon.com/Calculating-Drug-Dosages-Interactive-Approach/dp/0803615329/ref=sr_1_3?ie=UTF8&qid=1325716046&sr=8-3