Great that you are asking for help now. Its really hard to say without video though. For you, underwater video will be key. I have a client much like you, 28 strokes 2 weeks ago, now she's down to 18. For her the big thing was her undrwater mivements were basically putting the brakes on, despite good balance.
Id suggest not worrying about getting to the other side of the pool right now. Start with a superman glide, and do 4-6 non breathing stokes then stand up. Or just start with 2 to 3 strokes, stand up and repeat.