If the data is received as bytes, all you need to do is convert it to a string:
byte[] bytes = ...
string s = System.Text.Encoding.ASCII.GetString(bytes);
"I have....but how do i get individual parts of the string"
byte[] bytes = ...
string s = System.Text.Encoding.ASCII.GetString(bytes);
string t = s.Substring(0, 5);
string u = s.Substring(2, 3);
string v = s.Substring(10);
char x = s[4];
And so on...