If you have added task relationships to your Gantt then the task you are attempting to start earlier may have a constraint from a previous task (a predecessor) holding it where it is. Temporarily you will have conflicting dates between the Boards and the Gantt. If, on the other hand, you give a task a later date on the project Board, the Gantt will reflect that new date and push out related tasks that are linked from it (successors)