Here is what I did. Not sayig it is the only way but maybe it can give you some ideas.
1) I sent out my schedule, contact info, stats, and coaches contact information to selected schools. I also included a SIGNED letter expressing my interest in learning about their program.
2) I asked my coaches to call a few schools that I was especially interested in as a reference. I did this the winter before my senior year started, which may be a touch late not that I look back on it.
3) Before season started I called the recruiting coordinator or assistant coach and introduced myself to them and told them my situation of looking to play college ball. I informed them of other schools that I was interested in as well as my GPA. I then informed them of my next game and offered to send them my transcipts, ect. and asked what action they would like me to take....as far as applying to school, financial aid, ect.
4) About 2 weeks after season started I would send another letter, or in some cases call a coach and update them on my season and plans for college. This is the time I would set up my final visits, let them know about my final grades, my financial aid report, ect.
PM me if you have any questions, I was a guy who had to market myself alot so I do know my way around a bit. I will be glad to help you out, I know how stressful it can be.