There is a lot you would need to do to a stock 350 to get it up to 500 hp. The easiest way would probably be to over boar the engine, add a super charger, invest in a better ignition system, add a better flowing exhaust, and a lot of general tuning. You would be much better off switching your engine of choice to a larger block.