Get your taxes done using TurboTax

I think it is likely that your parents CAN claim you as a dependent this year, and thus you cannot claim any 2017 newborn.
How much is your 2017 income? Have you provided more than 50% of your own support (including housing) for the year?