Upper Bounds On The Resolvent Degree Of General Polynomials And The Families Of Alternating And Symmetric Groups