Best advice I can give, which may be obvious, but write your lyrics to the beat. This will help for the flow and all that
Secondly, make sure practice and practice spitting your lyrics to the beat. So when you do go to record it's natural, and you already know the flow and your good with pauses, breathe, delivery, all that.
Thirdly, delivery is important, often when I record I do a song with the delivery I feel is fitiing and how I want it to sound, yet it still doesn't sound as strong as it should. So always give a lot when you're spitting on a track, this deals with the practice part, if you're def gunna have a strong delivery make sure you practice it with the same emotion and force you will when you record.
Finally, always sacrifice rhyming for flow. This is one thing I learned over time, I would always try to have the multi's and sick rhymes, but as just starting out, learning to flow is most important. Use easier rhymes to begin with to help with the flow, and as you gain experience and knowledge of working the beat, you will then be able to use better rhyming when you record.
I guess the last thing is hooks, I hate doing them, they take a lot of time in terms of mixing and all that, so make sure to take your time with them when you write them and record them. Also, as your starting the album, put shit on here to feed so people can help you as you start, or send them to people who will feed you, which includes me.
I hope this helped