there is a thread title "fly fishing is taking over"
Of course it is fun when you catch something. But if it were always easy then the thrill wouldn't be there.
Fly fishing takes a lot of learning and mastering a skill. You must do your research! You must learn from somebody local or read local forums. Ask questions on these forums. Talk to the experienced fisherman at your local store! They are more than willing to help! When I learned I would read the fishing reports way too much! Utilize your resources! Learn about the fish you're hunting. What they eat. When they eat etc. Also, learn your local river or lake. Then, learn some more about trends and typical hatches in your area. What are the fish eating in that river?
I learned casting from youtube how-to's and practice. Lots of practice. Lots of fucking up too.
Learn the knots and use the proper knots. Youtube is a great souce. Forums are a great source.