I cant seem to navigate sending money from luno to bittrex. i'll reach the page till bittrex gives me an address to send money however when i am back at luno and enter the address, it says invalid. are there any steps that i am missing? i am very new to cryprocurrency
Highly likely that there is some sort of problem with the formatting of the address. Bittrex will never give you invalid addresses because otherwise they'd be responsible for any lost amount that is deposited to that address.
Simplest way to check if it is something to do with formatting: copy the address into the address bar of a browser, and then copy that into Luno's sending page. It should now work as normal.
If not, then it is something wrong with Luno and you should email their support about it.