Couchsurfing works very well, so long as you take it as a two way thing. I have hosted many and been a guest just as often. Most were great experiences.
A few questions:
1. How long have you been a member?
2. How many and how often do you attend couchsurfing functions or host?
3. Have you applied to be verified?
4. Do you have a number of positive refernces?
If your response is positive to all those, then you will find it a very rewarding experience. Few will host a member who has not been verified.
Other things to consider are.... don't treat it like a *free* night. Be prepared to reward your host, e.g. offer to cook a meal, wash the dishes, clean the bathroom, or anything else you see you could do. Some very busy folk appreciate the vacuuming to be done. You'll see if that is appropriate. Alternatively you could bring your host a gift. Maybe something from home (ask what they would like), or, as I always do, take them out to dinner. As I said, it cuts both ways. Those who arrive late, crash, and then leave earely next morning are often not referenced well. Most hosts like to meet their guests and learn something about them. It is for that reason that I mostly contact the person well ahead of time, and establish a rapport with them. Contact several, and then choose the one with whom you think you will get on best.
If you check out the Roadtrip Field Reports Forum you will find an endless supply of inspiration from those who have gone before you. Often mentioning places which you may not have heard of. For me, I have driven from coast to coast almost a dozen times, some of which are recorded on this site, and many others have recorded their cross country trips in detail. You are bound to find inspiration there for a trip which could keep you on the road for a year...... or more!
Lifey