I would like to set a report to run from a set date say (1/1/15) through the current day (Today). How can I set my report to do that automatically?

In the Limits tab, simply setting the first date to 1/1/2015 and leaving the second empty should give you the results you want. You should also not expose the date filter so that it will be automatic for the user running the report.