Bullshit, everyone is going to be taking core classes when they're a freshmen. Some people will venture into major specific classes, but for the most part everyone is stuck in the same core classes. A 3.0 in bullshit class 221 is weak. If you're getting shit grades in easy classes, what happens when you need to build on that knowledge the next quarter? Shittier grades.
OP, a 2.3 isn't the end of the road, but change is in order. All I can say is go to class and take good notes. Do all of your work, and don't get distracted by your roommates. What threw your grades off? Tests, Homework? Make that a priority for the next quarter.