Need a closer look, picture won't zoom without losing quality, but theres no reason for it not to catch a fish.
If I could make a suggestion or two?
First, stick to some simple, well known patterns as a starter. You then should be able to compare what you have done with a standard fly.
Get in touch with someone who can tie flies and can give you tips. where are you based, if Aberdeen the flydressers meet every Thursday at Mastrick community centre.