Hmm your EC's look good and your GPA is not terrible but you need your DAT to compensate since you are on the low end of most school's average. If I were you I would retake the DAT and update schools once you do. A few post-bachelor's classes in upper levels sciences wouldn't hurt if you haven't taken a large amount of credits.