billyluv,
Just to clarify - the learncivilengineering website does NOT offer a class. I do recommend an online class from MGI Management Institute, which is a low cost option with a lot of sample problems and a money back guarantee. It is very good, I have reviewed it. However, for you I would recommend going to an in person class from School of PE, PPI, or Testmasters. Use the material on my site and take the class. You definitely need to try something different with your study habits and preparation to get over the hump. You can do it though, and definitely don't switch disciplines again. Just commit and make sure to study the right material.