Some possible reasons:
1. The torrent you are trying to download has no active seeder. Please check seed count before downloading.
2. The torrent has active seeders but none of them have real IP. Hence you being a shared IP user can not connect with anyone.
3. Most of the time getting a real IP from your ISP will solve the issue.