Not cranking over but will with relay but now no spark

Had intermittent problem with key not cranking .and starter sticking on until I removed battery terminal.. thought it was relay because it started at first when I jumped it.. started fine a few times with new relay.but now same problem..turn key to on .jump relay and will crank but now no spark..just got new battery for multimeter.. going to start testing some components..any one run into this problem.. Shirley I'm not the first..any input appreciated..I'm not a electric wiz..but not fully dumb..lol