Trevor
Good for you. By starting as young as you are you should see some serious strength gains. So your pullups, pushups, dips are on your rest days. Take it easy on rest days. Resting is as important as lift days. Some of those may be alright on rest days but don't overdo it. Do you have the books? Have you checked to see if a certified Starting Strength coach is near enough to you that you could check with him or her at least from time to time? Keep up the good work.