I think this 'sound effect' at the beginning is out of context with the piece of music in general, you are better than a 'cheap effect'.
This is a very 'musical song', dump the effect.
The lead vocal is mixed so I can understand every word on the first listen, for a first effort that is absolutely fantastic, that gives you plenty of room to screw it up
! Just kidding, good job.
I would bring the drums down a touch, because when they come in, there starts to be some issues with the vocal level.
Always try sending all the instruments to one 'bus' and then compressing that bus, send the lead vocal to it's own bus, and don't compress it, look at and compare the meters, this will tell you a lot about the 'character' of the mix and can provide good reference later.
I like the harmony backup vocal, but it is mixed at the extreme lower right quadrant of the stereo field, and that's annoying I hate to say, it needs to come in closer to the lead vocal. You could begin it in the lower left quadrant and 'automate' a pan with an 'envelope' moving it ... and your listener ... closer to center.
At 2:00 when the lead moves to the same position as the backup vocal, that's cool, it's a nice technique, but too extreme, move it closer to center, or automate the pan to create some 'flow' in the structure of the song. Remember, your listener's 'head' moves with the stereo field, but never abuse automated panning, too much can be a huge turnoff.
At 2:32, the vocal is not mixed loud enough, and if you can't seem to make the vocal louder, the instruments need to come down, and many years of trouble can convince you, or you just go ahead and do that now and learn that.
I like the bell taking it out that' nice, it's really very cute.
I think you have one of the songs for your 'CD', good job. Move on to the next tune and come back to this one. What you learn in the next one, will come back tenfold in the maturity of the first when you come back to it.
I think if you start the tune directly with the guitars, you will have a much more effective 'piece of music'.
At 0:30, the backup vocal needs more reverb as well as coming towards center.
Keep the lead vocal dry as it is, that's a good stylistic thing. Listen to 'Copeland' the lead vocalist is similar, and you can easily see some of the mistakes they make mixing their vocal. Copeland really pisses me off, because they have incredibly lush vocals, but their engineer bury's the vocals in the wash of the guitar. They could really be superstars with a better vocal mix, and they are getting there ... and they seem to sell well already.
At 2:00 I really love this 'soliloqy' in the right stereo field, bring it closer to center, or automate it's panning.
You see, I'm listening again, I like this song. Read this board, I am learning a HUGE amount from the board, don't just post and run off, I think you have a nice song here, and a lot of potential, the lead vocalist is very, very good.