Dont give up on the change. When your fastball is "damn near perfect" the changeup will easily become one of, if not, your best "out pitch".
Take me for instance, I played JV last year, and mostly came in relief (had a few spot starts) and I didnt throw one changeup, I had no confidence in it and I didnt think I threw a good one. I pitched alright for the whole year. Now I am pitching in an adult league that includes numerous college players ranging from D-1 to community-level, as well as a few guys who have even played in semi-pro leagues. Anyways, in my first game I came in relief after our starter got shelled for like 10 runs in 2.1 IP. I came in to strike the first 2 guys out to end the 3rd inning, and I struck out BOTH guys (1 being a former D-1 player) on the changeup, which was also the first time I had ever thrown a change in a game. This is someone who had never thrown a changeup in a game, EVER. So I recommend that you start throwing the change when you play catch to get the feel for it. Then if you get a big lead in a game you're pitching, just throw a few and see how it works out.