Don't look at it this way. You can never be <xyz> by <date>. You just get started. The question to ask will be "Will someone hire me to do web dev work if I can present abc skills and blah experience/portfolio ?". Something like that. Don't wory about June/July whatever.
- What python specific technologies have you learned ? You say webapp2+Jinja2 whch is a great start. Take a look at other popular frameworks (Django,Flask etc). I personally recommend Flask. It is a good balance in my opinion between too much abstraction (Django) vs nothing (barebone WSGI) to pick up python web development.
- Do you/Are you building a portfolio to show your work ? Github etc ? The best thing to do is to build sample apps and show people.
Things like these will help.