Then again some people might not find that work interesting - you might prefer working on bigger projects. I think that successfully implementing large scale software projects is an interesting challenge in itself. It certainly presents problems I don't know how to solve :)
Why? I don't find this to be the case.
I wrote http://myanimcalcam.com by myself. This site is definitely more complex than a standard Wordpress install, but didn't require a team.
I also find adding features to existing sites a good source of "interesting" income. "I've got a website that does this but I need it to do this too" is a common problem I solve for my clients.
Also I'm not afraid of straying away from the "I built websites role" by producing in house systems for companies. A lot of these applications can be done by a single developer.
Once you have the basics of Python in hand, then you can move on to Django. Unfortunately, all of the books on Django are hopelessly out of date. I think the most recent is Django 1.1 in 2010 or so. That means that the examples in the books don't run without some minor changes. I got things to work by Googling problems, but it is frustrating. They are starting to update the DjangoBook to 1.4, but they are not there yet (I don't think).
The online Django documentation is good and up to date. There is a nice Tutorial in the docs that is up to date:
https://docs.djangoproject.com/en/1.4/intro/tutorial01/
You should do that, although it is kind of basic.
Here is a web page with some other Django resources:
http://elweb.co/programacion/want-to-learn-django-start-here...
There was a Kickstarter that was funded this September on Getting Started with Django, which looks great.
http://www.kickstarter.com/projects/657368266/getting-starte... http://gettingstartedwithdjango.com/
Unfortunately, the videos don't seem to exist yet, but keep an eye on it. I'd imagine they are coming soon.
There are tutorials before the start of DjangoCon, that are a good way to learn.
http://www.djangocon.us/ http://2013.djangocon.eu/
DjangoCon is small enough that you can meet all of the people in the community.