I really want to be able to move my character to specific points on the map (sort of like Tile Based Map & Nav) but I have no idea where to start. Any help or code would be very appreciated
This type of movement is typically done with Vector3.MoveTowards() or Vector3.Lerp(). Each frame, you move a bit towards your target. If you search the list you will find 1000’s of questions and answers for Lerp and MoveTowards. Here is one link to a simple script:
http://answers.unity3d.com/questions/179605/moving-an-object-towards-another-moving-object.html