I thought "Complex Variables and Applications" by Brown/Churchill was a fairly good book, although I thought the book was sometimes a little too easy. A lot of problems come with answers and (sometimes an overdose of) hints, so it might be a good book for self study. It is also considered to be a canonical textbook for an undergraduate introductory complex analysis course, so the materials you see on this textbook (mostly chapters 1 through 7) are something you would see in any complex analysis course. The only drawback of this book is the price, so you probably want to get it from your library, or buy a cheaper international edition.