it seems like you may be going to replace the starter assy.
does it crank if you jumper the small wire on the starter to battery positive? what does it do? how do you know "the battery is fully charged? have you cleaned the battery posts and terms?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.