Booking advice changes based on what your priorities are. My first piece of advice is be as flexible as possible. I usually let the deals determine my dates and destinations.
Do you have specific dates you have to travel? If so, being flexible with location may be the most helpful. Try to search for that super low fare flight destination. Do you have a specific end destination in mind? If so, then being flexible with your dates will help you seek the best deal so that your miles and dollars get you the trip of your dreams.