Уважаемая Елена!
1. Длительность приема и фурагина, и канефрона может определить только лечащий врач - есть схемы длительного, по нескольку месяцев, приема этих препаратов. Поэтому заочно ничего рекомендовать Вам нельзя. Плюс к этому, надо сделать посев мочи на флору и чувствительность к антибиотикам (Вы не написали делали это Вам или нет).
2. Головка полового члена должна открываться полностью. Вы все правильно делаете. Процесс может занять несколько месяцев, лет. До 6-7-летнего возраста фимоз считается физиологическим.
Удачи.