Factoring polynomials became much easier for me when I realized that I was working with numbers in base x! X to the zero power correlates with the ones place in base ten, X raised to the power of 1 correlates to the tens place, X-squared to the hundreds place, and so on. Suddenly I could use factor trees! Play around with it, and if you have questions, let me know.