It can be done, I went from nothing to IM in 6 months, swimming is strange you stagnate then suddenly improve before stagnating again, it's often hard to see the progress but its there. Over 3 years my 1.5K times have gone from 36 mins to 27 mins yesterday but its been a long slow process. Getting to swim the distance can easily be done by June though, keep working at it and good luck.