I am new to gnuplot and am having trouble finding the meaning of some of the commands. I want to plot a csv file where the rows are data points and the three columns represe
Since you are using a csv file you should set the separator:
set datafile separator ','
Also, I think this is what you're trying to do:
plot 'infile' using 2:3, 'infile' 2:3:1 with labels offset 1