If you use blocking APIs - for example, a function that does network I/O using blocking sockets - then you will prevent your Twisted application from performing operations concurrently. Only one blocking operation can be in progress at a time.
Switch to a non-blocking Twitter API - for example, https://github.com/fiorix/twisted-twitter-stream