If it's a rambler, it will flower on last season's new growth so if you keep cutting that off you will get few flowers. Tray training the stems as horizontally as possible or just peg the ends to the soil and give it agood feed of rose or tomato fertiliser and see if that does the trick this year. Don't prune it other than to remove any dead or damaged stems and any that block your path.
If it's a climber, you need to cut back all the small stems back to main stems which also need to be trained as horizontally as possible. You can cut out one or two of these main stems each year so it is reinvigorated. give it a good feed as above and it will flower on new stems this year.