I have tried using TinyGPS, but have very few ideas of how to use it correctly.
That library comes with examples. It appears you haven't even looked at them.
You didn't read the sticky on properly posting in the programming section, or your code wouldn't look like that mess.
If you can't be bothered reading that post, why should we be bothered reading yours? Fix yours, and I'll have a look at it again.
A good post in this forum says more than "I'm having trouble". It explains precisely what the trouble is, or it says "I don't know how to...".