Theoretically, any polynomial equation can be factored completely into linear factors if you use complex numbers, linear and quadratic factors if you stay in real numbers.
Yes, there exist a "quartic" formula. Here is a website with a (comparatively) simple explanation: http://web.usna.navy.mil/~wdj/book/node95.html
There is, however, no general method for factoring except by solving the equation and then using the solutions to get the factors: If a, b, c are solutions, the we can factor as p(x-a)(x-b)(x-c).