Are you a member of a genealogy society and attend their meetings? Well if you are not you should. The information that you learn from these groups can help you avoid many of the pitfalls of researching your family.
First they offer excellent programing and literature related to the area in which your family lived at one point in time. The amount of local knowledge that can benefit you in your research is staggering. You can take advantage of this even if you live far from the area by reading their newsletter and following them on the internet. Monthly speakers for many groups is a mainstay. The ability to do many of these presentations via the computer has allowed many groups to bring in National Speakers. The speaker may be miles away, but via the miracle of the internet their presentation can be broadcast to your group.
Interacting with like minded people with the same type of passion for family is very beneficial. Be sure to share your story. Talk about areas where you may be having trouble. The experience of members in the groups varies, but the insights are priceless. Identify groups in your area and go. You will not be disappointed.