You did not 'flunk' first year, you just didn't do as well as you did D2 year.
do well on the CBSE, get some good recs/externships. 4 pubs is already great.
Im not in OMFS, but I think you can definitely still get in. a good CBSE will trump any of your first year things.