taking the starter out of the 450 foreman is not to bad. Way better than a 350 rancher.
Buy OEM Parts for Honda ATV 2004 BATTERY Diagram
www.partzilla.com
#7 is the starter solenid in the above.
You push the start button then the solenid Clicks and make the 12V connection from the battery to the starter motor and starter motor turns over the engine to start you let off the button the starter solenid disconnects the 12V to the starter motor and start motor stops turning over.
need to make sure your getting the 12V to the starter via the solenid first before pulling the starter out.
Ilke I said light tap with hammer and try again also maybe pull the engine over by hand as well.