It doesn't look anywhere near ready to me from those pics.I read somewhere that a plant grown outside naturaly can take upto 12 weeks to show sex(from seed)So your probably looking at another 10 weeks on top of that to finish flowering.P.s,I think it looks a bit better after the trim you gave it,but go easy on the scissors.Hope it works out.RM