You should definitely read Code Complete. There are some great concepts to absorb in there. If you're looking for the best read, I would definitely suggest Clean Code by Robert C. Martin (Uncle Bob). Study Clean Code front to back and you'll have the best programming habits!
Thanks， Dan. Maybe I still need to learn a lot to understand why this book is so great.