Hello,
This is one of the more difficult concepts for new programmers.
You have to work through it.
Keep it as simple as possible and build on that.
Send “known” data and see if you are receiving that; I did this with my example.
Once you are receiving and can print the data AND know the data type (String, int, long, byte etc) then you can process it and do cool stuff with it!
Happy coding!