I may have found the solution to the issue, and its quite simple.
-Edit Ragehook launcher properties to "run as admin" from within the game directory
-Launch Ragehook and hit yes when prompted to run as admin
-once steam opens the game, go ahead and select continue when the "custom arguments" message pops up.
-In the task bar, select ragehook and make sure it stays "on top" as gta loads in the background. Should load up just fine.